Info Menu

Archive | London Hotels

The Ampersand hotel, South Kensington, London

Previously: Grosvenor Kensington Hotel, London South Kensington is a sensible choice to stay if you are in town for sightseeing activity and touristic stuff. The Museums are literally on your doorstep and Hyde Park and Knightsbridge is in short walking distance. For the West End or East London the Tube station is just around the […]

Continue Reading

© 2016