Sunday, 11 June 2017

Camden Road / Bridge

Camden Road is the name of the thoroughfare (A503) and the Overground station to left, which was built originally for the North London Railway in 1870. Railway bridge constructed 1850. London Borough of Camden.