St Peter’s Church, Darwen Address Church Street Darwen Lancashire BB3 3HE United Kingdom Upcoming Events No events in this location Tweet 2nd March 2017 No comments generaladmin