It's a British Heart Foundation ride, 89 miles, finishing at Midsummer common in Cambridge. Details here. http://www.bhf.org.uk/get_involved/take_part_in_our_events/event_display.aspx?e=1966