Where is Leicester West Bridge Station?

Where is Leicester West Bridge Station located?

Leicester West Bridge Station, Leicester West Bridge Station, Great Britain (approx. 52.6349°, -1.1461°)


Where is Leicester West Bridge Station on the map?