Category 7/7 London bombings

Tavistock Square memorial honouring the victims of the 7/7 bombing

 Recently unveiled, the Tavistock Square Gardens memorial honours the 13 people who died when the number 30 bus exploded in front of the British Medical Association office in the square on 7 July 2005. It also recognises the efforts of the emergency services and the public who helped in the aftermath of the attack. Fifty-two people died […]