Loughborough
Loughborough (i/ˈlʌfbərə/ LUFF-bərə or /ˈlʌfbrə/ LUFF-brə) is a town within the Charnwood borough of Leicestershire, England. It is the seat of Charnwood Borough Council and is home to Loughborough University. The town had a population of 57,600 in 2004, making it the largest settlement in Leicestershire outside the city of Leicester.
Read more about Loughborough.
Related Subjects
Related Phrases
Related Words