The unveiling of the London Bombing Memorial in Hyde Park coincided with the fourth anniversary of the 7th July bombings. The memorial is intended to act as a permanent tribute to the Londoners who lost their lives when travelling by Tube or bus on 7th July 2005.
It consists of 52 pillars represent...