Hadstock is a village in the NW of the county, on the Cambridgeshire border and 4 miles N of Saffron Walden. The village is on the B1052 road linking Linton and Saffron Walden and the church stands on the main road, S of the village centre. It was originally cruciform and is normally dated to the 2nd quarter of the 11thc. It probably had a crossing tower but this fell at an unknown date. The N transept has long-and-short work visible on the NW angle, but its entrance arch and its jambs were rebuilt in the 14thc on the old bases and plinths. The S transept was more completely rebuilt, but its entrance arch retains more original fabric. It still has its original jambs and bases. including capitals and imposts, and only the arch was replaced in the 14thc. The nave is 11thc, and retains 2 plain round-arched windows on the S wall and 3 on the N (that above the N doorway is blocked). The interiors of the windows are splayed.The W tower and N porch were added in the 15thc. The chancel was rebuilt by Butterfield in 1884, and replaced a small apse built in 1790 to replace a larger late-Medieval eastern arm, perhaps of the 14thc. Butterfield's chancel arch copies the design of the two transept arches. The S vestry and organ chamber date from the same period. The church also retains an 11thc N door, dated by dendrochronology in 2003 (see Comments). Construction is of pebble and flint rubble in lime mortar.