The Winter Garden is the restaurant of The Landmark London on Marylebone Road, its tables set among palm trees beneath an eight-storey glass atrium.

About The Winter Garden at The Landmark

The Winter Garden sits beneath the eight-storey glass atrium of The Landmark London on Marylebone Road, its tables gathered among towering palms under the glass roof. The cooking is classic British, built on seasonal produce from local suppliers.

One seasonal menu runs through lunch and dinner. Norfolk black-leg chicken ravioli comes with chicken velouté and preserved wild blueberries; free-range Berkshire pork belly with red cabbage, celeriac and a Madeira sauce; and a Valrhona chocolate crémeux with blood orange sorbet to finish. Weekday lunch is £45 for two courses or £47 for three, and dinner, served every evening, is £55 for three courses, or £59 with a glass of sparkling wine.

Nearest stations to The Winter Garden at The Landmark

  • Marylebone 2 min walk
  • Baker Street 7 min walk

Where is The Winter Garden at The Landmark

More set menus in Marylebone

More Modern British set menus

Featured in

FAQ

How much is the set menu at The Winter Garden at The Landmark?

The set menu at The Winter Garden at The Landmark is £45-£59 for 2-3 courses. The price is the same on every day the set menu is served (Mon–Sun), and it is set by The Winter Garden at The Landmark directly, not by All Set.

When is the The Winter Garden at The Landmark set menu served?

The Winter Garden at The Landmark serves its set menu lunch & dinner, between 12pm to 2.30pm, 6.30pm to 10pm. The set menu runs on the following days: Mon–Sun.

Is the The Winter Garden at The Landmark set menu the same food as the à la carte?

Yes. The The Winter Garden at The Landmark set menu comes from the same kitchen as the à la carte, using the same ingredients. The set menu offers a tighter selection, typically 2-3 courses, at a flat price.

How do I book the set menu at The Winter Garden at The Landmark?

Book directly with The Winter Garden at The Landmark via the "Book a table" button above (it links to The Winter Garden at The Landmark's own reservation system). On All Set, every booking is direct with the restaurant, and All Set takes no commission.

Is service charge included in the The Winter Garden at The Landmark set menu?

No. The Winter Garden at The Landmark adds a discretionary 12.5% service charge to the bill, as its menu states, so the set menu from £45 comes to £50.63 a head with service, before drinks. A discretionary charge can be taken off the bill on request, and by law all of it goes to the staff. Service charge, supplements and deposits explained.

Last updated: 13 November 2026

The Winter Garden at The Landmark£45-£59
Book a table