Hotel Review: Premier Inn London Blackfriars, England
Image (c) Premier Inn Hotels How times have changed. When I was living in London the only reason you’d choose a hotel in the City for a weekend stay was if you wanted to be undisturbed. As soon as the…