Loading…
London, United Kingdom
The Landmark London is a five-star historic hotel in Marylebone, London, housed in a Victorian-era building dating from 1899 and known for its eight-storey glass atrium, Winter Garden restaurant, and Mirror Bar.
Put their name forward — we'll invite them to claim their place in The Landmark London's lineage.
Curated from public sources. Reach the people here through Guild's relay once they've claimed their profiles.