Рет қаралды 11,018
Twinings flagship store on The Strand is the oldest tea shop in London. In addition to them selling their many blends of tea, the rear of the store is also home to a tasting bar and small museum, so let's head inside and take a look around.
Be sure to subscribe for more content (^_^)