I got his number plate if it helps..TER W4TT...you were thinking fast to get far left of road.
seriously, my Blackheath to Merton daily commute through Deptford,New Cross, Camberwell, Stockwell, Brixton, Clapham would make your toes curl.
Most in that area don't have licence, ins or mot, and...