Welcome

StPetersWELCOME to St. Peter's. We extend a hearty welcome to you and all visitors to St. Peter’s. We are situated on the main street in the town centre and are the only Catholic Church in the town, more .......