Bayswater And Notting Hill Studio Flat London is located 3.8 km from Buckingham Palace and 25 minutes on foot from the Marble Arch.
The highly decorated Victorian Leighton House Museum is 2 km away, while The Greek Orthodox Cathedral of the Divine Wisdom is a stone's throw from this apartment. Guests can find the retail Westbourne Grove Road, which is about 5 minutes' walk away. Bayswater And Notting Hill Studio Flat is just 450 metres from Bayswater underground station and 20 km from London City airport.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please