Duxford is a town in Cambridgeshire, just south of Cambridge off Junction 10 of the M11.
Duxford
Take combination ten off the M11, at roundabout take right
more...
Founded as priory in the 13th century by an Order of the