Loughborough (pronounced LUFF-burra , LUFF-bruh ) is the largest town in Leicestershire, England (the City of Leicester excluded), the population of the town in 2004 was assessed at 57,600.http://www.leics.gov.uk/index/your_council/about_leicestershire/statistics/research_info_population.htm It is the administrative centre for the Charnwood district and home to Loughborough University.