FR

Hotels · United Kingdom · London

The Landmark London

Five-star hotel – Harewood Avenue, London

5-starAs stated by the hotel on its official website, read 25 October 2026
  • Opened1899
  • ArchitectRobert William Edis
Map
Enford Street

Where it is – © OpenStreetMap contributors

The house

The Landmark London is a five-star hotel in London, United Kingdom. It opened in 1899, to designs by Robert William Edis. It lies 130 m from Dorset Square.

Metro Mode · from the registry and the map

At a glance

Classification
5 stars – as stated by the hotelThe hotel's own official website (page, wording and date recorded)
Opened
1899Wikidata
Architect
Robert William EdisWikidata
Heritage
Grade II listed buildingWikidata

The setting

The building
6 floorsOpenStreetMap
The street
Harewood AvenueOpenStreetMap
Park
Dorset Square130 m away

Sources

Wikidata (CC0 1.0) · The hotel's own official website (page, wording and date recorded)

Official websitelandmarklondon.co.uk