The church, built of tufa with ashlar facing both inside and out, comprises a 12thc. nave and chancel, both without aisles. The chancel was extended in the 14thc., and in 1825 the W nave wall was replaced by a brick tower. According to the church guide, the tufa comes from a deposit four miles to the E. The VCH records restorations to the fabric in 1864 and 1889. Romanesque sculpture is found in the S doorway of the nave, in the arcading above it and on the font. There are also two carved panels inset into the E nave wall inside, and two panels reset into the S nave wall outside.