The Lodge 117a Station Road, London, NW4 4NL
Distance:0.49 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. London Heathrow Airport is 26 km from the property.