Druid Street Arch Bombing

World War II Air Raid

25th October 1940.

Location
Abbey Street, Druid Street, London, SE1

Categories

Authority

More Information
Druid Street Arch Bombing

arrow-up-circle