UCL
30
The 7 July 2005 London bombings were a series of coordinated terrorist attacks in London that targeted commuters travelling on the city's public transport system during the morning rush hour. One bomb was detonated on a bus near this square.
Show answer Hide answer
Tavistock Square
