Agreed, that isn't just London, in NYC it is the same way. There are seasonal changes in traffic that can completely alter the route you should take to different parts of the city that seem illogical. Navigation systems don't currently take that into account.