I am sorry that so many innocent civilians have died or been injured.
I doubt if the Olympics or the G8 had anything to do with it. British troops have killed many civilians in the mid-east. Thats enough of a reason for a terrorist attack in London. I am not condoning it, I am only looking for a reason, "why?"