St Peters Civic Hall. Opening hours vary. Prices vary.