Booking Enquiry

Leaf Tea Rooms

Address

113 Portland Street
Manchester, Greater Manchester M1 6DW

Phone

+44 161 883 1138

Website

www.thisisleaf.co.uk/

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

Details

Venue Type

Bar, Restaurant

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

Venues nearby