El Walter House se encuentra en Edgware, a 3,1 km del Museo Real de la Fuerza Aérea, y ofrece una sala de estar con TV de pantalla plana y conexión WiFi gratuita.
La casa cuenta con 3 dormitorios, sala de estar y cocina con zona de comedor y horno.
El aeropuerto de Londres Heathrow está a 26 km.