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

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 enchanting places to dine, the Landmark London – near to Baker Street station – is a sophisticated and serene fine dining spot. Eat at the enchanting Winter Gardens; savour the unique ambience of the Great Central Bar & Restaurant; sample our delectable, traditional Afternoon Tea; or indulge in the legendary Champagne Brunch!

Discover an array of delightful dining places at our 5-star luxury hotel, in the heart of the world’s greatest city. At The Landmark London, you’ll experience quintessential London charm in the sumptuous surroundings of our magnificent grande dame hotel.

Eat and unwind at the enchanting Winter Garden, with its magnificent glass roofed atrium; savour the unique, warm ambience of the Great Central Bar & Restaurant; delight at our wonderful traditional Afternoon Tea; or indulge in our legendary Sunday Champagne Brunch! Near to Baker Street station, the enchanting Landmark London hotel is a breath-taking oasis of luxury and sophistication.