St. Mary, formerly St. Leonard church is a medieval foundation with additions and alterations made in 1884. The nave and chancel retain Norman elements. Legibility of the former character is uncertain.