London police prevent seven terror attacks in last 6 months