Show hotel on map
Edward House
Edward House Hotel London offers quick access to St Gabriel's Church, which is just a 5-minute walk away.
This London hotel is situated 2.7 km from the upmarket Fortnum & Mason Department Store and around 700 metres from Sloane Square underground station. The hotel can be reached within 25 minutes' walk of the art museum "National Gallery". Guests will also appreciate the vicinity to Cadogan Place South Garden, located only 1.5 km away. There is the Protestant Westminster Abbey approximately a 30-minute stroll away, and Victoria Coach bus station is just around the corner from the Edward House London.
You can get a gastronomic experience at Cambridge Street which offers British cuisine 500 m from the accommodation.