St Johns Wood Villa London is nestled in the Westminster Borough district, a 20-minute walk from the bar Pavilion Lounge Bar.
This property has a terrace.
A fully-equipped kitchen is available for guests' use.
To enjoy your vacation in London, stay at this apartment, which is 3.4 km from the national museum "Wallace Collection" and 3.8 km from Buckingham Palace. The apartment is situated within 500 metres of 7, Cavendish Avenue Nw8, in proximity to St. John's Wood tube station. St Johns Wood Villa is also a 15-minute drive from the unmissable Tower of London.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please