Surry Hills Neighbourhood Centre

A community centre with a large hall for hire.