Edison Road, Crouch End, April 1976 - from our story 'Snapshots of Cars On The Streets of London in the mid 1970s'

London cars 1970s

Edison Road, Crouch End, April 1976

View The Article