fbpx

Best Venues for Afternoon Tea in London

7The Capital Hotel

The 5-star hotel is located around the corner from Harrods, in the district of Knightsbridge. Built in 1971, The Capital Hotel is clearly British, and The Sitting Room is perfect for afternoon tea.

Tastefull sandwiches, scones, homemade pastries, delicious jams, all of these are waiting for you.

Afternoon Tea is served in The Sitting Room between 2 PM and 5:30 PM and includes the menu we mentioned above.

NEXT: #6 The Parlour

Latest Posts

More amazing stories from Alux

15 Things That Instantly Lower Status

15 Things That Instantly Lower Status

10 Ways To Instantly Improve Your Life

10 Ways To Instantly Improve Your Life

15 Things to Avoid During the Holidays

15 Things to Avoid During the Holidays

15 Life-Changing Lessons We Learned in 2023

15 Life-Changing Lessons We Learned in 2023

15 Ways To Become A Lifelong Learner

15 Ways To Become A Lifelong Learner

15 Ways to Prepare for a Great Day Tomorrow

15 Ways to Prepare for a Great Day Tomorrow