The hotel is located in fashionable South Kensington across the road from Gloucester Road underground station. Within walking distance to the Natural History Museum, Science Museum and Victoria & Albert Museum. 2 Tube stops away from one of Britains...
Ideally located in Kensington area two minutes walk from Gloucester Road Underground Station (Piccadilly, District and Circle Lines) many of Londons best attractions are close by, fashionable Knightsbridge (Harrods), The Royal Albert Hall, National...