Camberwell Zeppelin raid (19 October 1917)

Camberwell Zeppelin raid (19 October 1917)

The last Zeppelin raid on London in the First World War took place on the night of 19-20 October 1917. The intended target was Sheffield but heavy winds blew Navy Zeppelin L45 off course. After bombing Hendon and Piccadilly Circus, it passed over Elephant and Castle...