Situada em Edgware, a 3,1 km do Royal Air Force Museum (museu), a Walter House disponibiliza uma sala de estar com uma televisão de ecrã plano e acesso Wi-Fi gratuito.
A casa de férias possui 3 quartos, uma sala de estar e uma cozinha com uma área de refeições e um forno.
O Aeroporto de Londres Heathrow encontra-se a 26 km da propriedade.