Angry Protests as Torch Reaches London