You are now leaving Menulist
We hope to see you again soon!
The Lichfield Tea Company
Unit 11a Heart Of The Country Shopping Village, Swinfen, Lichfield, England, WS14 9QR, United Kingdom
Tea, Coffee
The redirect does not work? Just click on this link or copy it into your address bar