posted in: Gourmet trail | 0

Taking tea the Twining way If you’re after a truly English tea experience then a stroll down the Strand towards Fleet Street in WC2 is a must. For over 300 years a tiny corridor of a shop has been supplying … Continued