#shepshed

Shepshed

Town and civil parish in Leicestershire, England

Shepshed 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.

Fri 30th

Provided by Wikipedia

Learn More
0 searches
This keyword has never been searched before
This keyword has never been searched for with any other keyword.