Leaf Tea Shop, Liverpool, Merseyside, United Kingdom
About Leaf Tea Shop
The Highest Quality Tea, Selected By Our Tea Experts. Selling at Trade Prices, We Offer The Same Standard of Premium Quality Loose Teas. Order Online or Subscribe.
Location
65-66 Bold Street
Liverpool
Merseyside
United Kingdom
L1 4EZ
Map
Contacts
Tel: 01517077747
Web: https://leafteashop.co.uk/