Located near The Greek Orthodox Cathedral of the Divine Wisdom, The Glass Mews 4-Storey Luxury Oasis In Bayswater London villa offers quick access to various city attractions in the vicinity.
The Prince Edward, serving British dishes, is in close proximity to this accommodation.
Nestled in the Kensington and Chelsea district of London, this London villa awaits you nearly 25 minutes' walk from the famous Natural History Museum. The accommodation is 4.9 km from the 13.7-tonne Big Ben Bell, and Kyoto Japanese Garden is just 1.9 km away. The Glass Mews 4-Storey Luxury Oasis In Bayswater villa is about 20 minutes on foot from a top family-friendly place such as KidZania London. Bayswater tube station with links to popular tourist attractions is located just a few steps from the London property.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please