
The 7/7 Bombings: ‘It Was Hell – Nothing Can Prepare You’
Twenty years ago, London suffered the biggest act of murder on English soil since the Second World War. On 7 July 2005 at around 8.50am, three bombs went off on Tube trains close to Aldgate, Edgware Road and Russell Square stations. An hour later, a bus in …