The Church of England parish church of St. Mary has a tower of circa 1200-1250, Sherwood & Pevsner, 1974, page 758 a 15th century stone pulpit and font Sherwood & Pevsner, 1974, page 759 and a Tudor wall monument.
The Church of England parish church of St. Mary has a tower of circa 1200-1250 and a 15th century vaulted porch. It has a 15th century stone pulpit and font and a Tudor wall monument.