I think you'll be very much more likely to succeed by asking a specialised forum. A search on something like "forum fonts graphic design" turns up several likely candidates.
It’s nonsense. Latest TfL report shows mode share for cycling consistently rising year on year over more than a decade:
TfL travel in London -latest report