Vale of White Horse District Oxfordshire England United Kingdom
51.69779,-1.469186
Duxford
Duxford is a village in Cambridgeshire, England, about 10 miles (16 km) south of Cambridge. It is part of the Hundred Parishes area.
Distance between:
London to Duxford
59 Miles / 95 Kms Liverpool to Duxford
135 Miles / 217 Kms
Population 2017: 2166 inhabitants