The Landmark

Ranking among the finest of the capital’s leading luxury hotels in London, with a distinctive style and ambience that make it unique.

The Landmark London offers an exceptional selection of stunning and spacious event rooms and, as a member of the Leading Hotels of the World, has established a reputation for outstanding meetings, conferences and event facilities. This luxury hotel combines classic British elegance and grandeur with the deluxe facilities of a modern hotel.


  • Distinctive style and ambience
  • Exceptional selection of stunning and spacious event rooms
  • Many of the beautiful rooms feature floor to ceiling windows, a vast amount of natural daylight, original design features and high ceilings

Minimum Capacity


Maximum Capacity



T 020 8961 1510

Enquire Now