Restaurants Afternoon Tea The Ritz Hotel London WORLD RENOWNED AFTERNOON TEAQuintessentially English, our luxurious Afternoon Tea is a symphony of elegance and indulgence, meticulously composed...