Layla4
Why did this individual attack London?
The Arab/Muslim area was controlled by Britain after WW1. It was not a popular ruler. Britain joined the US in Afghanistan in its war with Arabs/Muslims which started with the US funding the takeover of land in Palestine. Britain invaded Iraq. 

So I would expect that some people, especially Muslims would feel justified in attacking  Britain. 

What better reason would anyone have for attacking Britain?