Where is Loughborough, Station?

Where is Loughborough, Station located?

Loughborough, Station, Leicestershire, United Kingdom (approx. 52.77895°, -1.19593°)


Where is Loughborough, Station on the map?