Loughborough Town Hall
Search results
We did not find results for: loughborough england.
Check spelling or type a new query.
We did not find results for: loughborough england.
Check spelling or type a new query.
Loughborough is a market town in the Charnwood Borough of Leicestershire, England; it is the administrative centre of Charnwood Borough Council. At the 2021 Census, the town's built-up area had a population of 64,884. Wikipedia