25th October 1940.
Location Abbey Street, Druid Street, London, SE1
Categories
Authority
More Information Druid Street Arch Bombing