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 town in Leicestershire, England with a population of around 14,000 people. It sits within the borough of Charnwood local authority, where Shepshed is the second biggest settlement after the town of Loughborough.