27, Parliament St
Liverpool,
Merseyside
L8 5RN
0151 707 7747
www.thisisleaf.co.uk
Latitude: 53.3943168, Longitude: -2.9786992
09:30 - 21:00 - Mo, Tu, We, Th, Fr, Sa
Actual information about Leaf Tea Shop and Bar of Bars category. Leaf Tea Shop and Bar is located at 27, Parliament St Liverpool, L8 5RN. How to get to Leaf Tea Shop and Bar office? Look at the map below or call them 0151 707 7747