Edward House Hotel London provides proximity to Churchill War Rooms Museum, which is located approximately a 10-minute drive away.
You can get a gastronomic experience at The Rising Sun which offers British cuisine just near the accommodation.
The hotel is located in London, just 550 metres from Sloane Square tube station. This London hotel can be reached within 25 minutes' walk of Victoria and Albert Museum. The Edward House London is situated just steps from the Battersea Park, and Victoria Coach bus station lies only 300 metres away. The nearest underground station is a mere 10 minutes' walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please