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

The whole board

Irish culture
Who this?
UCL
Royals
Urban dictionary
Use your brain
101010101010202020202020303030303030404040404040505050505050606060606060
User account
Login
E-mail and password
Google account
Sign up as a user
JeopardyWorld account
Google account