1959: my mother, South London Sturgeon Road, Southwark, London SE17 - from our story 'Fabulous Colour Photos of a Weekend Trip to London in 1959'

Sturgeon Road in Southwark

View The Article