Isleworth station is next to receive step-free access upgrade
Isleworth station in southwest London is the latest to get an upgrade to step-free access as Network Rail outlines plans to add two lifts to the station.
Isleworth station is raised up on an embankment, with two platforms on either side of the railway…