Captain Mathy leaves his mark
59-61 Farringdon Road in London is also known as the Zeppelin Building. I don’t know when it received this name; possibly only recently. But it owes it to the fact that its predecessor on the site was destroyed during an air raid on the night of 8 September 1915. The most famous of the Zeppelin […]