Leaf Tea Shop & Bar
Leaf Tea Shop & Bar



Leaf Tea Shop & Bar, 27 Parliament Street, Liverpool, L8 5RN (map)
0151 707 7747
Leaf Tea Shop & Bar is an unusual but imaginative venue, Tea Shop by day and creative event space by night. Leaf is a place where you sit, relax and chat with like minded people and at night the atmosphere changes to a mix of DJs, bands, films, art plus much more.
Although every effort is made to provide correct information, culturepool cannot be held responsible for inaccuracies or changes made by the venue.
There are currently no comments for this entry.
Post your comments