Situated in Edgware and only 2.6 km from Edgware, La casa London features accommodation with garden views, free WiFi and free private parking. The property is around 5.1 km from Preston Road, 5.5 km from Kenton and 6.5 km from Wembley Arena. The property is non-smoking and is located 4.4 km from Stanmore.
This holiday home features 4 bedrooms, a kitchen with an oven and a toaster, a flat-screen TV, a seating area and 2 bathrooms fitted with a shower.
Guests can relax in the garden at the property.
London Designer Outlet is 6.7 km from the holiday home, while Wembley Stadium is 7 km from the property. London Heathrow Airport is 24 km away.