Well, from what I can tell from three years away [1], all the speed limits have been dropped by 10 mph and there is now 'literally' a speed camera on every corner. I'm sure I've already lost my licence and I've only been back a couple of days. How does the London contingent cope? And more importantly is there a London drinks thing happening before Xmas? 1. A really very long way away actually.