Choose your room
Echo Court Villa
Echo Court Bed & Breakfast London villa offers proximity to such city sites as The South Harrow Baptist Church, located just a 6-minute walk away.
Harrow School Golf Club is within 2 km of this London holiday home, and the victorian-era Barham Park is 3.2 km away. The nearby cultural attractions include the long-standing Headstone Manor and Museum, which is about a 10-minute ride away. Located approximately 6 km from the multi - purpose Wembley Stadium, Echo Court Bed & Breakfast villa is also a short way from entertainment venues like Dhamecha Lohana Centre Event Venue.
Among other facilities at the London accommodation an electric kettle, a fridge, and glassware are provided for self-catering. Guests can also dine onsite in a dining area. Sambal Kitchen & Diner with Asian dishes is in proximity to Echo Court Bed & Breakfast villa. South Harrow tube station is around 200 metres from the property, while Dudley Road bus stop is merely a 10-minute stroll away.