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.
Features
T 020 8961 1510