Which luxury London hotel is famous for its afternoon teas in the Palm Court?
The Ritz London is a Grade II listed 5-star hotel located in Piccadilly in London, England. A symbol of high society and luxury, the hotel is one of the world's most prestigious and best known hotels. It is a member of the international consortium, The Leading Hotels of the World.
The Ritz's most widely known facility is the Palm Court, which hosts the famous "Tea at the Ritz". It is an opulently decorated cream-coloured Louis XVI setting, with panelled mirrors in gilt bronze frames.
The interior was designed mainly by London and Paris based designers in the Louis XVI style, which is consistent throughout. Author Marcus Binney describes the great suite of ground-floor rooms as "one of the all-time masterpieces of hotel architecture" and compares it to a royal palace with its "grand vistas, lofty proportions and sparkling chandeliers".