An Al-Qaeda group based in Europe has claimed responsibility.

That has not been verified but this attack has all the hallmarks of an Al-Qaeda operation as opposed to the IRA or any of it's splinter groups.