Report content as inappropriate
Original Text (Annotation: EPW036257 / 2064503)
'
Welwyn Street. A WWII bus evacuation point, depicted in the documentary film "London Can Take It". Buildings there today are a remarkable match to the wartime scene. Look for the 8 to 9 minute version of the documentary online. '