Situated at the heart of the soaring eight-storey glass roof atrium, the Winter Garden restaurant proudly offers a memorable dining experience. Open throughout the day for Breakfast, Lunch, award winning Afternoon Tea in London and Dinner our friendly and professional team are always delighted to serve and assist you.
Unique surroundings and a welcoming atmosphere, where every meal is an occasion.
The Winter Garden restaurant is one of the best restaurants in London.
The Landmark London is one of the most popular 5 star hotels in London. They rank among the finest of the capital’s leading luxury hotels in London, and have a distinctive style and ambience that makes them unique.
The luxury hotel combines classic British elegance and grandeur with the deluxe facilities required by today’s discerning travellers, such as hotel conference rooms, fantastic restaurants and bars, a luxurious Spa & Health Club with a 15 metre swimming pool and a gymnasium.