Sep
21
10:00 AM10:00
iVisit.... Twining's Tea Shop
Have you visited Twinings Tea Shop? It was opened by Thomas Twining in 1717 and in 1839 Queen Victoria was granted a Royal Warrant and the right to supply tea to her personally.