Could be that with Scotland Yard’s focus so profoundly on Gleneagles in Scotland, where the G-8 is taking place, Al Qaeda (yes, there, I said it) figured they might have a monstrous opportunity in London this week.