The Worlds Perfect Cup of Tea

Follow the giant Love UK teapot in its search for The World’s Perfect Cup of Tea taking in some of the capital’s most iconic sights and amusing a few tourists along the way!

You might also like

Leave A Reply

Your email address will not be published.