Lower Heyford
From Wikipedia, the free encyclopedia
Lower Heyford is a village and civil parish in the Cherwell district of Oxfordshire, England. The village is on the bank of the River Cherwell, and is close to Steeple Aston, Rousham and Upper Heyford. It is the site of sparsly served Heyford railway station.