Located in Edgware, 1.9 mi from Royal Air Force Museum, Walter House provides a living room with a flat-screen TV, and free WiFi.
The holiday home features 3 bedrooms, a living room, and a kitchen with a dining area and an oven.
London Heathrow Airport is 16 mi from the property.
Number of rooms : 2