Visitors walk through the 52 steel pillars that make up the London Bombing Memorial on the fifth anniversary of the attacks, at Hyde Park in London July 7, 2010. [Agencies]