British officials unveiled a Memorial of 69 steel pillars in a London park Tuesday one for each victim of the July 3, 2000, attacks on the city's transit system.
New London Memorial marks 3 years since bombings.