The church of St Mary consists of a much rebuilt 14thc chancel, a 15thc nave, and a 14thc south porch. The tower is 15thc and the N chapel was added when the church was restored in 1878. Although the Norman church no longer survives, a late 12thc font is located in the centre of the nave by the W wall, opposite the S door.