The English village of Northborough is located within the county of Cambridgeshire and has a population of approximately 1,800.
Northborough is governed by City of Peterborough (B) council.
Northborough is policed by Cambridgeshire Police
Northborough is within the Parliamentary Constituency of North West Cambridgeshire
Do you know where the name Northborough comes from?
What's it like to live here?
Ask the community a question about Northborough.