I'm in awe, although I only had the stomach to watch the first 11 mins... Fair play to you for riding in traffic like that!
4:07 - Boris bike!

9:20 - between the bus and taxi! Ouch! grudas-jam!

10:38 - speeding motorbike and car pulling out, could've been very useful footage!
I'm even more in awe as I know your average speeds for your rides commuting, if the majority include slow traffic like that then wow!
Was all of the recording on a single file/microSD, how large was the original recording and did you record in 1080p and then reduce down to 720p or record in 720p?
I'm trying to figure out how many hours of 720p footage I'll get when boarding on 16gb/32gb cards (to figure out how many I need while away & if I need to stop/start it lots to get the majority of footage while actually moving/boarding).