Loughborough

Town in Leicestershire, England

Loughborough is a market town in the Charnwood Borough of Leicestershire, England; it is the administrative centre of Charnwood Borough Council. At the United Kingdom 2021 census, the town's built-up area had a population of 64,884.

Loughborough News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets
With access to England's performance centre at Loughborough, BBC Sport looks at the future of coaching, selection and... soil.
Credit: BBC Sport - Published 4 days ago

You might like