The Samizdata folks have a rundown of the day’s useful-idiotic festivities in London, with pics. I particularly like the “No War On Iraq” sign by the Committee for Nuclear Disarmament. These people profoundly lack a sense of irony.
There’s also a nice street theatre review here.