Located halfway between Oxford and Bicester, it is 60 meters above sea level, and has an area of approximately 160 hectares.
Located halfway between Oxford and Bicester. It is 60 meters above sea level, and has an area of approximately 160 hectares.