Charnwood Leicestershire England United Kingdom
52.7701009,-1.292427

Shepshed

Shepshed (often known until 1888 as Sheepshed, also Sheepshead – a name derived from the village being heavily involved in the wool industry) is a market town and civil parish in the Charnwood Borough of Leicestershire, England with a population of 14,875 at the 2021 census. It is the second biggest settlement in the borough, after the town of Loughborough.

Distance between:

London to Shepshed 101 Miles / 162 Kms
Liverpool to Shepshed 83 Miles / 134 Kms

Postal Code

Population 2017: 13969 inhabitants