Ashbury is in the west of the county, one mile from the Wiltshire border and 6 miles E of Swindon. The village is at the crossing of minor roads on the S side of the Vale of the White Horse, N of the Ridgeway and only a mile from Wayland’s Smithy. The church, near the village centre, consists of an aisled nave with a N porch, N and S transepts, a chancel and a W tower. There are remains of a 12thc nave arcade on the aisle side of the present, later arcade, indicating that the Romanesque church had aisles. The S doorway also has 12th-century sculpture. The church was reseated with some repairs by J. W. Hugall in 1872-73, and further repairs were carried out in 1905-10, 1930, 1949-50, 1955-56 and 1963-65.