Where is South Wigston Station?
South Wigston Station is located in Wigston. If you're looking for things to see and do in the area, you may want to check out Leicester Racecourse and King Power Stadium.
Things to see and do near South Wigston Station
What to see near South Wigston Station
- Leicester Racecourse
- University of Leicester
- King Power Stadium
- Victoria Park
- Welford Road Stadium
Things to do near South Wigston Station
- De Montford Hall
- New Walk Museum
- The Y Theatre
- Curve Theatre
- Cosby Golf Club