Direct Hit The Temple—one of four Inns of Court in London—is located between Fleet Street and the River Thames, bordering London’s financial district and the heavily Jewish East End: ideal targets for Luftwaffe bombers.
London’s Temple: Restored
Leave a Reply