Das British Museum befindet sich ca. 10 Fahrminuten vom Hotel Edward House London entfernt und ist unbedingt einen Besuch wert.
Die Gäste können europäische Gerichte im Restaurant Cambridge Street genießen, das weniger als 6 Minuten zu Fuß von hier entfernt liegt.
Das Hotel ist in 1 km Entfernung vom St. James's Park gelegen. Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören die Saint Paul's Cathedral (4 km) und die Friedenspagode (1,1 km). Auch St Gabriel's befindet sich ein paar Schritte entfernt vom Edward House London. Das Hotel ist in 25 Gehminuten Entfernung vom SEA LIFE London Aquarium und in einer 700 Meter Entfernung von der U-Bahn-Station Sloane Square.