croydoncyclist.co.uk
TFL made this video
Who would have thought it. A promotional video about cycling in London, showing the nice parts of it.