St Peter's Church
Description
St Peter's Church dates from 1073. Several restorations have been undertaken, in 1825–1829 by G.A. Boyce, and in 1853–1856 by Edward Ashworth of Exeter. The earliest records of organs in the church are in 1524, but the current organ dates from 1696 by Christian Smith.