- Around 28,500 cyclists took part today
- In 38 years around 750, 000 riders have taken part
- They have cycled more than 40 million miles between them
- Riders have raised over £57m to go towards fighting coronary heart disease
More top news
It's not just London where elections have been taking place today. There were council elections taking place across the home counties.
A list of results for London Mayor and the London Assembly
They said they wouldn't do it. But the Met Police couldn't resist the challenge set by their colleagues in Scotland.