Some Londoners are hating it, most Londoners are enjoying it! The picture is from Oxford Street today where (along with 32 other municipalities) thousands of people lined up to see the Olympic torch relay. The high point was the police officer who shook hands with the crowd, imitating celebrity. Nice!