36 Fascinating Vintage Photos Capture Streets of Camden in the 1980s
Camden Town, often shortened to Camden, is a district of northwest London, England. Historically in Middlesex, it is the administrative center of the London Borough of Camden and is identified in the London Plan as one of 34 major centers ...Show 61 to 80 of 139 result(s)