The parish church of St Michael and All Angels is situated on the south edge of the village. It is of Norman origin, with a later Victorian transept. The north and south doorways were preserved in the renovations at that time. Extensive remodeling took place in the 13th and 15th centuries and the church was enlarged in the first half of the 1800s. The 12th century chancel was extensively modified in 1903.The church is in the National Heritage List for England as a designated Grade II listed building (List entry Number: 1089532, June 1980).