Through the whole afternoon the heavy German artillery roared, belching forth their fiery vengeance upon London.
Hour after hour they pounded away, until St. Pancras Church was a heap of ruins and the Foundling Hospital a veritable furnace, as well as the Parcel Post Offices and the University College in Gower Street. In Hampstead Road many of t