Sheraton Grand London Park Lane Unveils Renovation of Art Deco Palm Court

Sheraton Grand London Park Lane, a five-star Mayfair hotel overlooking Green Park, has unveiled the newly renovated Art Deco Palm Court Lounge & Bar — home to the hotel’s celebrated afternoon tea and lively cocktail bar. The transformation marks a key milestone ahead of the hotel’s centenary in 2027, reimagining a heritage space for the modern guest, just in time for the festive season.