To enjoy your vacation in Edgware, stay at Edgware'S Heaven Apartment, which is merely 7 minutes' walk from Church of St Lawrence and approximately 3 km from the grassy 35-acre Mill Hill Park.
For added convenience, a separate toilet and a shower are available at the property. Furthermore, you can enjoy hair dryers and bath sheets provided in the bathroom.
Edgware'S Heaven Apartment ensures your comfort by offering coffee and tea making facilities, a fridge, and kitchenware.
The multi - purpose Wembley Stadium is about 7 km away, while St Margaret of Antioch is just around the corner from the homestay. Guests will find Go Voyager 700 m from the apartment. Edgware Police bus stop, set just 5 minutes' walk away, as well as Edgware tube station, set nearly 10 minutes' walk away, ensure that Edgware'S Heaven Apartment is an excellent base for touring the city.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please