Leaf is a unique independent tea shop, bar and venue in the heart of Liverpool city centre, hosting art, vintage markets, music and club nights.
They also serve up delicious, wholesome food and hundreds of varieties of tea while delivering a great atmosphere. Leaf is a place for people to relax and enjoy culture and soak up the best in new music.