bn:03683643n
Noun Named Entity
SYL
No term available
EN
Stapleford is a village located approximately 4 miles to the south of Cambridge, in the county of Cambridgeshire, in eastern England on the right-hand bank of the River Granta. Wikipedia
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY