The Olympic torch was passed to London — witnessed, appropriately, by hundreds of Greeks huddled under umbrellas.