Afternoon Tea at Céleste at the Lanesborough
Located just a short walk from Hyde Park, the Lanesborough Hotel is one of the most luxurious places to have afternoon tea in London. This high end hotel in Knightsbridge is part of the German owned Oetker Collection, one of the best luxury hotel chains in the world. The hotel was once St. Georges Hospital, built in the palatial style during the 1820’s. The giant Greek columns that flank the entrance of the hotel reflect its Neoclassical features.