St Peter's has an aisleless nave with N and S doorways, the latter under a porch dated 1890; a 13thc. chancel, higher than the nave, with internal wall-arcading; and a three-storey W tower with battlements. The nave was rebuilt in the 15thc., and the tower added early in the 16thc. The church was restored in 1884-85, and at that time the chancel was demolished and rebuilt on a different axis. construction is of stone rubble. The church houses a collection of carved stones, some from the 12thc., which have been mortared together in the form of a Crucifixion housed in a niche at the W end of the N nave wall.