About
Leaf, located on Bold Street, in proximity to Central Station and close the heart of Liverpool's night life, is a place that brings quality loose leaf tea and delicious breakfasts and brunch to the city in a intimate and bohemian space.
Location
65-67 Bold Street, Liverpool L1 4EZ, UK