Borough Fen

Borough Fen is located in City of Peterborough. About 124 people live here (as of 2021). Between 2011 and 2021, the population fell from 126 to 124. Borough Fen has around 21 streets. Borough Fen is civil parish in Cambridgeshire, England, UK. Among other things, Borough Fen has cafés.

Borough Fen – Facts

Inhabitants 124
Located in City of Peterborough
Country United Kingdom

Data source: Wikidata (CC0)

Roads in Borough Fen