De Havilland DH.60 Moth crash, Nov 1, 1930 (1 killed), St...

De Havilland DH.60 Moth accident on November 1, 1930 near Stag Lane (Edgware) London Metropolis, United Kingdom with 1 fatality.

More crashes