The church is situated outside the village, just over a mile NW of Boroughbridge. It was substantial restored by George Gilbert Scott around 1870, and now consists of a nave and chancel, a N chapel and N aisle, a W tower and a S porch. A drawing made c.1850 and published by Glynne (Butler 2007, 248) shows a view of the church from the SE prior to restoration, with no steeple, an open porch and the blocked up doorway in the S wall of the chancel still in use.
There is considerable evidence of the reuse of stonework from earlier periods: Roman, Anglo-Saxon as well as Romanesque. The doorway in the S wall of the nave probably replaced a wider entrance. On the L side it is possible to see the original jambs supporting a block with Anglo-Saxon interlace carving.