8th June 1918.
Location 21 Garrick Avenue, London, NW11
Categories
Authority
More Information Handley Page V1500 Crash