We have had the formal afternoon tea in the dining room and a more relaxed tea with just scones and tea in the lobby parlor. Both were excellent and provide options based on your group. I have tried a few of the “top rated” teas around London and these are simply the best scones in London. If you love scones, you must check out the Lanesborough!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.