London

  • Today marks the 76th Anniversary of the Second Great Fire of London. On 29 December 1940 around 100,000 bombs fell in just a few hours, causing a firestorm across most of the City’s square mile up to Islington. 14 fire fighters were to lose their lives that night, with over 250 injured. The largest continuous

    Read more →