Britain's What's On Event Guide
31st May 2015 marks the centenary of the first ever bomb to be dropped on London.
It was an incendiary, striking 16 Alkham Road N16. A few minutes later came the first casualties of this new form of warfare, two young sisters May & Elsie Leggatt...
See more >
The Round Chapel, 1d Glenarm Road, Hackney, E5 0LY
Sun 31 May 15