Where is Leicester West Bridge Station located?
Leicester West Bridge Station, Leicester West Bridge Station, Great Britain (approx. 52.6349°, -1.1461°)
Leicester West Bridge Station, Leicester West Bridge Station, Great Britain (approx. 52.6349°, -1.1461°)