Afternoon tea is a quintessentially British experience that involves a pot of tea, finger sandwiches, scones with clotted cream and jam, and a selection of cakes and pastries. Some of the best places to enjoy afternoon tea in London include The Ritz, Claridge's, and The Savoy.