4073 1961-06 Hammersmith Du Cane Road
4073 Caerphilly Castle holds up the traffic in the West London streets on its way to the Science Museum on 4th June 1961.
Bill Elkins from OOC says "What a marvellous scene this is. I have been aware of this image for quite a while, and am 100% certain that this is Du Cane Road W12, with the convoy approaching HMP Wormwood Scrubs. The bus in the foreground is an RTW, which really sets the scene very well. Happy days!"