The Church of England parish church of Saint Peter was built in the 14th century, from which time the Decorated Gothic east window of the chancel survives.
The sculptor Oscar Nemon (1906-85) and his son Falcon Stuart (1941-2002) are buried in St Peter's churchyard.