|Posted by [email protected] on February 6, 2012 at 5:55 AM|
A very narrow building in the Strand has been the home of Twinings Tea for 300 years. At the time Thomas Twining opened his tea house in 1706, coffee hourses were everywhere in London, and were the places to meet. It shows nothing has changed, as everone these days meet in the modern coffee houses that have sprung up everywhere. Anyway, tea was different and soon became very fashionable. Often I am asked on my walks by visitors to London where they can buy tea, and in many cases my walks end at the Royal Courts of Justice, exactly opposite Twinings! If it is a wet day, I can even suggest to my group that they go to the back of Twinings Shop, where there is a kitchen where it is possible to make oneself a cup of tea! The shop, tea museum and cafe area has a wonderful atmosphere and a lovely perfume fills the entire space. I buy all my tea there, and I do recommend you to pay a visit if you have never been there.