Your Basket
Your shopping basket is empty View basket
refund policy
to your inbox
Home Food and Drink Harrods Afternoon tea

Harrods Afternoon Tea

Iconic and opulent, Harrods department store has stood proudly in Knightsbridge in London since its creation in 1849.

Harrods afternoon tea is one not to miss

Exuding quintessential British elegance, the Harrods Tea Rooms on the fourth floor offer the ultimate afternoon tea and cream tea experience, enhanced by its beautiful décor and tranquil ambience. Arguably the best afternoon tea experience in London, you can sit back and relax with a fine selection of sweet and savoury treats, whilst sipping a delicious pot of tea, that is hand selected by their in-house Tea Tailor. Enjoy an unforgettable afternoon treat, whether you are celebrating an occasion or simply want to spend the afternoon in style.