Severed Heads to play live in London