 The parish church is St Margaret's.The original church on the site may date from the 16th century, however, it was rebuilt in the 19th century leaving little evidence of the older church with only the south wall and east end remaining.Evidence for the age of the church includes the 13th century font (although the base is newer) and the 17th century carvings on the pulpit.