To enjoy your vacation in London, stay at The Grand At Harrods Apartment London, which is 3.2 km from the SEA LIFE Centre London Aquarium and about a 10-minute ride from the privately run Sherlock Holmes Museum.
The apartment is in Knightsbridge with grand Victorian homes and leafy garden squares, in proximity to the Victoria and Albert Museum. Located a mere 500 metres from Holy Trinity Brompton Anglican Church, this apartment is merely 500 metres from Knightsbridge underground station. Buckingham Palace is within 25 minutes' walk of the accommodation. The Grand At Harrods Apartment is also 2.5 km from Marylebone railway station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please