Situated around 5 minutes' stroll from The Greek Orthodox Cathedral of the Divine Wisdom, The Glass Mews 4-Storey Luxury Oasis In Bayswater London villa offers easy access to numerous tourist spots in the area.
This London villa is located not far from Bayswater metro station, while Diana Princess of Wales Memorial Playground is 0.4 miles away. Guests can enjoy proximity to the updated 1910 Electric Cinema, which is approximately a 15-minute walk away. The Glass Mews 4-Storey Luxury Oasis In Bayswater villa resides in the Kensington and Chelsea district of London, 1.1 miles from natural attractions like Kyoto Japanese Garden.
The nearby The Prince Edward is merely 300 feet away. The nearest railroad station is Marylebone, situated about a 25-minute stroll away.