The Church in the Square. Based in North Shields.
Tags: Church,Religious Organization,Performance & Sports Venue