Congratulations to team Foster Lomas on finishing in the top 20 teams in the Ride London cycle challenge on Sunday.