Welcome to an oasis of luxury
in the heart of London
Delightful dining, in the world’s greatest city, at the luxury Landmark London. Experience quintessential London charm in the sumptuous surroundings of our magnificent grande dame hotel.
With an array of delightful spaces, the Landmark London is a sophisticated fine dining spot. The enchanting Winter Gardens; the unique ambience of the Great Central Bar & Restaurant; our delectable Afternoon Tea; and the legendary Champagne Brunch! Or venture beyond to the myriad of superb restaurants in the heart of fashionable Marylebone and the Regent’s Park area.