Home » Central London

Tag: Central London

Post
The dull London hotel that’s been voted the ‘best in Britain’

The dull London hotel that’s been voted the ‘best in Britain’

Can this really be the best hotel in the whole of the United Kingdom? Does charm, character, history, a beautiful location count for nothing? As for value, while the hotel’s standards, including cleanliness, are high, and hotels in London are more expensive than ever, there are other similar properties in the area that come at...