The 13th century St Mary's Church was rebuilt in 1826 but proved too small for the growing population and was regarded as too minor for the growing district.
The College of the Resurrection is a Church of England theological college.