The Olympic torch in Oxford Street yesterday - The Independent