Shepshed, often known until 1888 as Sheepshed, is a town in Leicestershire, England with a population of around 14,000 people, measured at 13,505 at the 2011 census. It sits within the borough of Charnwood local authority, where Shepshed is the second biggest settlement after the town of Loughborough. Wikipedia
Weather: 40°F (4°C), Wind W at 4 mph (6 km/h), 93% Humidity
Population: 13,505 (2011)
Hotels: 3-star averaging $81. View hotels
Shepshed
Place ID ChIJzULTDVDheUgRcS9c1Ta9N1M
Shepshed, UK
This woodsy park atop an extinct volcano has trails & views of the countryside & an adjacent quarry.
Closed ⋅ Opens 5:30PM
Late-night food · Casual · Groups
Outdoor seating · Cozy · Casual
Closed ⋅ Opens 5:30PM
Late-night food · Casual · Good for kids