Standing proudly next to Marylebone Station, The Landmark London, which recently celebrated its 120th anniversary, is an opulent masterpiece: think marble ballrooms, crystal chandeliers ...
And you’d hardly notice it’s one of the city’s most sustainable hotels, too ... and it’s exactly what you’d expect from a fancy London hotel. Slick entrance, smart staff, buzzy lobby ...