.jpg)
Also known as Duxford, Cambridgeshire
Duxford is a village in Cambridgeshire, England, about south of Cambridge. It is part of the Hundred Parishes area.
via OpenStreetMap · GeoNames
~5 min read
Duxford is a village in Cambridgeshire, England, about south of Cambridge. It is part of the Hundred Parishes area.
==History== The village formed on the banks of the River Cam, a little below its emergence from the hills of north Essex. One of the more populous settlements in its hundred, it was split into two ecclesiastical parishes in medieval times until they were united in 1834.
3 mapped locations
via Wikipedia infobox
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).