London vigil for peace in Iraq