The Sheldon Brown Memorial Ride
Held in London at the same time as all the kerfuffle over the Olympic Torch being carried through town was going on.
For those that did not make it, here are some photos of the ride.
Speakers Corner, Hyde Park meeting point.
The Sound System (although I think Sheldon might have preferred The Mikado over the House tracks)
Hyde Park
Leaving Hyde Park at Hyde Park Corner
Center of Hyde Park Corner
The Mall
Trafalgar Square
Anti-China protests along the Olympic Torch route.
Embankment
Southwark Bridge southbound across the Thames
Tower Bridge northbound
Finish at the Foundry pub in Shoreditch