Northbridge Piazza Facilities

Located in central Northbridge the Northbridge Piazza boasts an event space, superscreen and meeting rooms available for hire.