Ride London Ride London Spectators will be out in force as the cyclists whizz through the streets of London and Surrey in this epic cycling challenge. There are some great Ride LondonSophie Belcher2019-06-04T17:54:24+01:00