The old church had a chancel, nave with S aisle and porch, and W tower; some stone from it was used in the Victorian building but most of it appears to have been late medieval or 15thc and no significant early remnants have been recorded.
The old church was at the northern extremity of the parish, but on the site of a Roman villa. The villa was excavated 1793--6 by Samuel Lysons, and the site subsequently reburied. The villa lay under the churchyard, and stretched some distance to the S. The house misleadingly called ‘The Old Priory’, immediately to the N of the old church, is also possibly on part of the Roman villa; it was the site of the medieval manor house. (Verey 2002; VCH Gloucs. 11).