Caistor, GB
St Peter and St Paul Church is the parish church of the town of Caistor in Lincolnshire, England. It is dedicated to Saint Peter and Paul the Apostle and is a Grade I listed building. It is located on Church Street and to the west of the town centre. The tower is a prominent landmark in the town.
Listen to the audio guide for St Peter and St Paul Church, Caistor Free on WIP — starts by itself when you arrive, even with the screen off