 | Winter Garden at The Landmark London Hotel Modern European Restaurant, Afternoon Tea | Awarded 2 AA Rosettes and a proud member of the Tea Guild, recognising the fine quality afternoon tea, the Winter Garden at the Landmark Hotel in London is the ideal place to enjoy this classic British tradition. more | 222 Marylebone Road Camden Town London NW1 6JQ | 020 7631 8000 |
|