https://www.facebook.com/tr?id=1633007307544236&ev=PageView&noscript=1"/>
Back to The Landmark

The Landmark London

The Landmark London Opened in 1899 and is one of London’s most iconic hotels. Based in Marylebone they combine timeless British elegance with 5 star luxury.

As seen in the ‘Marylebone on Display’ exhibition

~Porter stands in front of the entrance of The Landmark hotel London

“Welcome to The Landmark London, where timeless elegance meets the vibrant spirit of Marylebone. From the moment a guest steps through the doors, they’ll be embraced by the energy of the neighbourhood—gracious, stylish, and truly unforgettable.”

– Orlando, Door Person (2025).

 

Outdoor space

Yes

Event space capacity

Up to 600 people

Number of rooms

300

Opening Times

Address

The Landmark London
Marylebone Road
London
UK