Venue

The Barbican, St. Peter's Parish Centre