Where is Lower Heyford?
Where is Lower Heyford located?
Lower Heyford, Oxfordshire, United Kingdom (approx. 51.9197945°, -1.2943556°)
Where is Lower Heyford on the map?
{"latitude":51.9197945,"longitude":-1.2943556,"title":"Lower Heyford"}