Where is South Leicestershire College?

Where is South Leicestershire College located?

South Leicestershire College, South Leicestershire College (Station), Great Britain (approx. 52.580223°, -1.129946°)


Where is South Leicestershire College on the map?