Edward House Hotel London offers proximity to the buzzing Theatre-district Piccadilly Circus Square, situated approximately 25 minutes' walk away.
St. Gabriel's Church is located about 400 metres from the hotel, and such natural sites as the botanic and apothecary Chelsea Physic Garden are merely 1.2 km away. Sights, not far from this London hotel, include the enticing Saatchi Gallery. The Edward House London lies nearly a 30-minute walk from Hyde Park. Marylebone train station is within reach of the accommodation, while Sloane Square tube station is 700 metres away.
You can dine at Cambridge Street, 6 minutes' stroll away.