Images from a variety of the many public events in London recently