Oxborough
Oxborough is a village and civil parish in the English county of Norfolk. It covers an area of 13.024 km2 (5.029 sq mi) and had a population of 240 in 106 households as of the 2001 census. For the purposes of local government, it falls within the district of Breckland.
Read more about Oxborough.
Related Subjects
Related Phrases
Related Words