or call us 0207 234 8108

Festive Afternoon Tea

Treat yourselves to a delicious afternoon tea at the height of luxury. Dine on freshly made sandwiches and baked scones, alongside delicate Christmas treats, while enjoying views of London that stretch for miles. Available: From 18th November