Shepshed Echo

Shepshed is in the borough of Charnwood local authority, and is the second biggest settlement after the town of Loughborough. Until 1888 it was often known as Sheepshed and Sheepshead - names derived from the village being heavily involved in the wool industry.

Contact Details
Website
Twitter
Tags
newspaper
Admin Tools
Location: Leicester Square, London
© rgoat ltd 2024