Nigel’s Television Shop 182 Clapham High Street c 1965 - from our story 'Pictures of Post-War Lambeth compared to the year 2000'

View The Article