Indulge in Royal High Tea at the Shangri-La Hotel

 Shangri-La Hotel, At The Shard, London is celebrating tradition and motherhood with the launch of the Royal High Tea in the elegant TĪNG Lounge and Restaurant. The luxe afternoon tea features treasured family recipes from the hotel’s pastry chefs and is available…

Categories: travel