BOOK NOW TO ENJOY OUR BEST RATE

BOOK A TABLE

BOOK A ROOM | BOOK SPA | BOOK EVENT | BUY GIFT VOUCHER
Book Now
x

OUR SAFETY COMMITMENT

  • Frequently touched areas are disinfected regularly
  • Regular temperature checks for team members and guests
  • Hand sanitizer widely available around the hotel
  • Touchless interactions and transactions
READ MORE

WELCOME TO AN OASIS OF LUXURY
IN THE HEART OF LONDON

One of the best hotel restaurants in London is our Winter Garden.

The fine-dining restaurant is the perfect choice for any occasion, whether you are starting the day with breakfast, are planning a sumptuous lunch, or wish to experience afternoon tea or dinner, you will find The Landmark London’s legendary service seamless, letting you enjoy fully your dining experience.

Open daily from 7 am to 10 pm, the Winter Garden Restaurant at the Landmark London invites you to enjoy its fine European cuisine its uniquely beautiful natural surroundings.
Located in an expansive atrium which is spectacularly 8-storeys high, the restaurant is an oasis or calm where you can relish fine food while palm trees and elegant décor make the perfect setting for a truly unique and memorable experience.

Our world-class cuisine is prepared by expert chefs and served seamlessly by our waiters and sommeliers. With both a set menu or a la carte menu available, there is a wide choice of flavours available, but should you have yo8ur own dietary requirements, we can accommodate those upon request too.
Enjoy one of London’s best restaurants, The Landmark London’s Winter Garden Restaurant.