Situated at the heart of the Landmark Hotel's soaring eight-storey glass roof atrium, The Winter Garden offers a memorable dining experience.
Fringed with palm trees, this enchanting restauant offers modern European fare, and is open throughout the day for breakfast, lunch, afternoon tea and dinner.
Venue Details & Map
The Winter Garden
The Landmark Hotel
222 Marylebone RoadLondonNW1 6JQ