Bow Road railway station on the London and Blackwall Railway built in 1869
121 Bow Road, London
Google Streetview
OpenStreetMap
121 Bow Road, London
Google Streetview
OpenStreetMap