Leaf Tea Shop & Bar Home/Bar/Leaf Tea Shop & Bar 29-31 Parliament St, Liverpool L8 5RN +441517077747 Contacts 29-31 Parliament St, Liverpool L8 5RN +441517077747 Send updates or Remove Description Features Dine-in Cosy Groups Alcohol Toilets Casual Map Reviews No reviews! ADD REVIEW Similar companies Bar 532 Bar & Kitchen 335-337 Oxford Rd, Manchester M13 9PG +441612752930 Bar The Lord Nelson 1 Manchester Rd, London E14 3BD +447537915737 Bar Maturo Meathouse 25-29 Station Rd, Urmston, Manchester M41 9JG +441617471297 Bar MULE HARROW 55 Palmerston Rd, Harrow HA3 7RR Categories Bar