The Landmark Hotel

The Landmark Hotel, NW1

London Venue for up to 750 PeopleOriginally opened in 1899 as The Great Central Hotel, this distinctive venue boasts a grand atrium ‘The Winter Garden’, and rooms of all sizes from 30 to 750.

To book a wine tasting at this venue call 020 8997 4718, or email

Be Sociable, Share!

Leave a Reply

Your email address will not be published. Required fields are marked *