THAMESMEAD 1971
The Thamesmead development, south London, notorious for being the location of Stanley Kubrick's film A Clockwork Orange (1971)
Hi-Res image available upon request
Picture No
10150983
Media ID
48913535
Credit
Mary Evans Picture Library/BILL COWARD
Source
Photograph by Bill Coward (CO8-F6-538)
Date
1971





























