Inverness Terrace Cottage London is located in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, merely 6 minutes' walk from The Greek Orthodox Cathedral of the Divine Wisdom.
Madame Tussauds London is 2.5 km away, and the famous British Museum is 4.2 km from the apartment. Guests will find Diana Princess of Wales Memorial Playground a short way from this apartment. Museum of Brands is nearly 25 minutes' walk away. Inverness Terrace Cottage is situated a mere 150 metres from Queensway underground station and 2.3 km from Marylebone train station.
If you stayed at this hotel, share your experience with us, please