The Landmark London

The Landmark London is situated in the heart of London and provides the luxury and service of one of the world’s leading five-star hotels. The hotel is boasts 11 stunning banqueting suites that can cater for up to 750 guests, a Spa & Health Club and three exquisite best restaurants and bars.

VISIT VENUE WEBSITE

IMAGE GALLERY

there is currently no image gallery

FOLLOW

If you would like to find out more, including news and events, follow this venue on twitter.