Tea Shop
Leaf Tea Shop
About Leaf Tea Shop
LEAF began as a small tea shop run by friends in a Liverpool gallery in 2007. Our quest was to bring quality loose leaf tea to the city in an intimate and bohemian space, and by early 2008 we knew we had found something we loved doing.