In 1086 Elsfield was part of the great fee of Robert d'Oilly, castellan of Oxford, of whom it was held by Turstin son of Rolf, a Norman who had much property in Buckinghamshire. The overlordship followed the descent of Waterperry. The Domesday tenant was succeeded here and in Bucks by the Stratford family. 2/3 of the tithes of the manorial demesne was granted by Robert d'Oilly in the 11thc to the church of St George in Oxford Castle, and passed with the church to Oseney abbey.
A church was in existence here by 1122, or perhaps earlier, when it was granted by Henry I to St Frideswide’s Priory. The original dedication is unknown, but it was rededicated to St Thomas of Canterbury after a remodelling in 1273. After the Dissolution it passed to Cardinal College and then to Christ Church, Oxford.
It is in the benefice of Marston with Elsfield.