3 Bedroom Modern Mews House London is located 2.8 km from the public Trafalgar Square and a 10-minute ride from the famous British Museum.
Featuring a balcony, 3 Bedroom Modern Mews House is complete with modern conveniences like a flat-screen TV with satellite channels to elevate your stay.
This apartment lies in Central London with an array of dining experiences that will tantalize your taste buds, 2.6 km from Buckingham Palace. 350 metres from Marylebone tube station, the apartment is also in close proximity to St Mary's, Bryanston Square. Paddington train station is 15 minutes' walk from the property.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please