Garsington is a village and civil parish about 8 kilometres southeast of Oxford in Oxfordshire. "A History of the County of Oxfordshire" provides a detailed history of the parish from 1082. The 2011 census recorded the parish's population as 1,689. From Wikipedia