It’s the classic London experience – and it’s fabulous darling! Welcome to tea at The Ritz Hotel, where leafy fusions from all over the world can be enjoyed from the comfort of the splendid Palm Court – a room of traditional art deco.
Tea has been served here since the hotel first opened on 24 May 1904 and it’s become quite the institution.