London Road
Leicester,
Leicestershire
LE2 1EF
08457484950
Latitude: 52.6195843, Longitude: -1.1110192
10:00 - 20:00 - Mo, Tu, We, Th, Fr, Sa
Actual information about Leicester London Road Train Station of Station category. Leicester London Road Train Station is located at London Road Leicester, LE2 1EF. How to get to Leicester London Road Train Station office? Look at the map below or call them 08457484950