Luxury Afternoon Tea Experience at The Ritz London
Afternoon Tea at The Ritz in London is known worldwide and is something everyone traveling to the UK should experience. Tea at The Ritz is an institution in itself and is served in the spectacular Palm Court, which epitomizes the elegantly frivolous comfort of Edwardian high life. With an assortment of 18 types of tea to choose from, this delicious ritual truly does offer something for everyone. It has been awarded the prestigious Tea Guild Awards (Award of Excellence, Top London Afternoon Tea, Top London Afternoon Tea) for many years consecutively.