Central, Cozy Victorian Flat Next To Harrods Apartment London lies 3.5 miles from the famous British Museum and approximately 10 minutes' walk from Earl's Court subway station. Access to horse riding helps guests maintain their active lifestyle.
The apartment is located in the Kensington district, 3.2 miles from Coca-Cola London Eye Riverside Observation Wheel. Guests can enjoy the location within easy reach of the 13.7-tonne Big Ben Bell, while London West Brompton train station is around a 10-minute walk away.