Afternoon tea at the Ritz

Ritz afternoon teas are one of the best in London.

Enjoy a sensation afternoon tea expereince at the famous Ritz Hotel in London.