Borough Road railway station
Transport interchange
Borough Road was a mainline railway station in Southwark, south London, located on Borough Road, close to the location Borough Underground station.
Address: London, United Kingdom