London's Oldest Tea Shop

London's Oldest Tea Shop

T
The Story of Tea
23 Video Views·Jan 28, 2025

London’s oldest tea shop has been in business for over 300 years. In this video, we explore its intriguing history—one filled with tradition, change, and surprise. And fittingly, the story begins not with tea… but with coffee.