Experience a luxurious afternoon tea at The Ritz, a London institution. Enjoy exquisite pastries and sandwiches in an elegant setting.