Edgware'S Heaven Apartment lies approximately 3 km from the large public Mill Hill Park and about 10 minutes' walk from Edgware tube station. The homestay is situated nearly 25 minutes on foot from Mill Hill Broadway train station and just around the corner from Edgware Police bus station.
To ensure your comfort, a separate toilet and a shower are provided at the property. Furthermore, hair dryers and bath sheets is available.
This apartment offers self-catering options such as coffee and tea making facilities, a fridge, and kitchenware for guests to enjoy.
Stanmore Country Park is 2.6 km away, while St Margaret of Antioch is 200 metres from the apartment. Edgware'S Heaven Apartment is within 7 km of the multi-purpose Wembley Stadium in Edgware. Go Voyager is also only 9 minutes' walk away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please