The Lodge 117a Station Road, London, NW4 4NL
Distance:0.26 miles | Star Rating: N/A
Star London Station Road 2-Bed Retreat with Garden, a property with a garden, is situated in London, 6.4 km from Preston Road, 6.4 km from London Desi...more
Star London Station Road 2-Bed Retreat with Garden, a property with a garden, is situated in London, 6.4 km from Preston Road, 6.4 km from London Designer Outlet, as well as 7.2 km from Wembley Stadium. This apartment provides free private parking, private check-in and check-out and free WiFi. The property is non-smoking and is located 6.1 km from Wembley Arena.
The apartment comes with 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a patio with garden views.
Kenton is 7.3 km from the apartment, while Edgware is 7.8 km away. The nearest airport is London Heathrow Airport, 26 km from Star London Station Road 2-Bed Retreat with Garden.