Twinings Tea Shop in the City of London is one of the British institutions that must be visited when in London, whether you’re a tea lover or not.
I love the City Of London because it’s an area of London where you can find old Roman remains and the newest skyscrapers and oddly enough that looks amazingly great together. On my last trip to London in 2016 (gosh, it’s been already three years since my last pilgrimage to London 😉 ) I revisited the City Of London. I admired the free views of London from the Sky Garden and learnt more about the history of London at the Museum of London.
I’ve also bought some tea at Twinings Tea Shop. This is the oldest tea shop in London dating back to 1706. Twinings historical flagship store is right across the Royal Courts of Justice at 216 Strand, the City of London. Read more
I arrived to London on Wednesday evening (11 May). I stayed at a hotel at Norfolk square, Paddington so naturally the first thing I did in the morning was to visit the Paddington bear at the Paddington railway station (platform 1). I didn’t realize until the last evening that there was another statue of Paddington bear at the Norfolk square’s garden. Have you seen the Paddington bear movie? I remember going to the cinema with my husband on a Sunday morning in December a few years ago. We were the only adults there without the kids. Oops! Of course, the movie was based on a series of books written by Michael Bond and illustrated by Peggy Fortnum and other artists. The first book was published back in 1958 but Paddington bear’s popularity is still very strong today.
Paddington bear at the Paddington station