Opened 1840 Closed 1968
Location 121 Bow Road, London, E3
Categories
Authority
More Information London and Blackwall Railway