THE BEST AFTERNOON TEA IN LONDON & UK
Here you will find the very best afternoon teas the capital has to offer, served in the
most magnificent settings that are nothing short of perfect for a decadent treat.
The taking of afternoon tea is synonymous with luxury, which is exactly what defines our iconic hotels.
Afternoon tea in London’s luxury hotels
A cup of tea makes everything better.