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
Served Monday - Sunday from 12pm - 4pm