Places Offering the Most Magical High Tea Experience in London
The term afternoon tea is of great significance to Londoners. The custom dates back to the 7th century when the Duchess of Bedford thought it prudent to have tea and snacks between the early breakfast and the pre-slumber dinner. The two meals that left the English wanting more, now are a convention that attracts people […]