Star London Bell Lane 3-Bed Oasis with Garden is located in Hendon, just 4.7 miles from Alexandra Palace and 4.8 miles from Preston Road Tube Station. This apartment provides free private parking, full-day security, and free Wifi. Yeah is 4.9 miles from the apartment and Wembley Stadium is 5.1 miles away.
This 3-bedroom apartment comes with a fully equipped kitchen, a seating area, a dining area, and a flat-screen TV. The accommodation is non-smoking.
Guests can also relax in the garden.
Wembley Arena is 5.2 miles from the apartment, while London Designer Outlet is 5.4 miles away. The nearest airport is London Heathrow Airport, 17 miles from Star London Bell Lane 3-Bed Oasis with Garden.