Explore Galleries Venues & Promoters Galleries Login Sign up

Booking Enquiry

Leaf Tea Rooms


113 Portland Street
Manchester, Greater Manchester M1 6DW


+44 161 883 1138



About this Venue

A hubbub for creativity, independent events and charming culture, Leaf is a space of music, food, drink and feel good times. The style of Leaf take on something of a vintage parlour with comfy sofas scattered around, tired cake stands adorning tables and shabby-chic décor to create a sense of Englis read more


Venue Type

Bar, Restaurant

Leaf Tea Rooms, 113 Portland Street 113 Portland Street, Manchester, Greater Manchester M1 6DW

Venues nearby