Shepherds Bush Green, West London, England, UK
(No. 12 bus arrives on the south side and an old man alights)
Wormwood Scrubs Prison, Du Cane Road, East Acton, London, England, UK
(Johnny leaves the prison)
Jan 30, 1961
It looks like we don't have any production dates for this title yet. Be the first to contribute.