Camila Road and The Blue and New Market Square in Southwark Park Road Bermondsey South East London England in Early 1976 South London, Old London, Bermondsey London, London History, London Pictures, London Calling, New Market, Historical Pictures, London England