17th February 1940
Location 31 St Thomas St, London SE1 9BS, UK
Categories
Authority
More Information Stainer Street Arch Bombing