The Landmark London

A Marylebone icon combining Victorian grandeur with elegant, light-filled spaces

Rate and write a review


    Write a review

The Landmark London is a grand yet quietly refined hotel, celebrated for its sense of space, heritage and timeless elegance. Set within a striking Victorian building in Marylebone, it is best known for its breathtaking central atrium, where soaring glass ceilings flood the hotel’s heart with natural light. Behind its impressive architecture lies a calm, residential atmosphere, with generous bedrooms, elegant dining spaces and a serene spa, creating a feeling of escape in the centre of the city. The hotel is also highly regarded for events, offering a collection of impressive ballrooms and flexible meeting spaces that combine classic grandeur with modern technical capabilities, ideal for everything from elegant galas to large-scale conferences.