What terrorist attack took place in London on 7th July 2005? (I was there!)

 

Answer here