Winter Garden The Landmark London Winter Garden

Winter Garden Map

The Landmark London
222 Marylebone Rd.
London, NW1 6JQ
020-7631 8230
Map
Cuisine: Tea Room
One of London’s most dramatic settings for elegant afternoon tea.
Openings: Open Mon.-Fri. 3pm-6pm, Sat. 1.30pm-6.30pm, Sun. 2.30pm-6.30pm

Features