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 Ted's Bar 36 High St, Wrexham LL13 8HY Bar Côte Watford 53-55 High St, Watford WD17 2DJ 01923936628 Bar El Molino 379 Holloway Rd, London N7 0RN +442077004312 Bar Duality Bar 106 Devonshire St, Sheffield City Centre, Sheffield S3 7SF Categories Bar