Tag Archives: Inner Temple

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.

Read more