Browsing Tag

best food in london

All Posts Europe London

Winter Garden At The Landmark London

Title text overlay of the Winter Garden at the Landmark London glass roof and palm trees

To celebrate a few recent family events we decided to splash out and enjoy dinner at The Landmark Hotel in Marylebone, where the Winter Garden restaurant invites class, fine dining, and a haven of peace within busy central London. The perfect way to feel fancy (for once!), we relished the chance to enjoy such a treat.

Continue Reading