Set 7.6 km from Preston Road, 8 km from Edgware and 8.2 km from Wembley Stadium, Star London Bell Lane 3-Bed Haven offers accommodation located in Hendon. This apartment features free private parking, full-day security and free WiFi. The property is non-smoking and is situated 7.6 km from Alexandra Palace.
The spacious apartment has 3 bedrooms, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a shower. Towels and bed linen are available in the apartment.
Wembley Arena is 8.3 km from the apartment, while London Designer Outlet is 8.7 km from the property. The nearest airport is London Heathrow Airport, 27 km from Star London Bell Lane 3-Bed Haven.