I happened to be in Cambridge this week and I also happened to see some relatively new streets. You would think that in the UK city with the highest rate of cycling that I’d have seen some world class cycling infrastructure? Sadly not.OK, what I did see in the Eddington development, in the northwest of…