1845-1847 one of only four such railways in the World, The London to Croydon Atmospheric Railway operated through South Norwood. Norwood Pumping Station was located 50m north of this bridge
Portland Road railway bridge in Manor Rd, South Norwood, London
[geolocate this address]