London’s most exquisite Afternoon Tea served beneath the elegant high palms of our famous Winter Garden Restaurant.
At The Landmark London, we’ve been perfecting and refining the art of traditional Afternoon Tea for over century. Today, you can experience our quintessentially London afternoon tea in inimitable style under the high palms of our magnificent Victorian Winter Garden atrium.
The setting is serene and magical, the atmosphere relaxed and refined with the soft sound of piano and daylight twinkling through.
Indulge in an irresistible assortment of delicacies, delicate finger sandwiches, freshly baked scones served with rich Cornish clotted cream and delicious preserves, along with a selection of crafted cakes and pastries.
A truly enchanting London experience not to be missed.
Browse through our delectable High Tea menu to set your taste buds tingling.
Monday – Friday: 3.00pm – 5.00pm
Saturday: 1.30pm – 5.00pm
Sunday: 1.30pm – 5.00pm