Self-contained function room in Wythenshawe, England, ideal for parties up to 150. Features a small stage and welcomes all.