Driverless cars are to be tested on the streets of London this week as part of a plan to deploy the UK's first completely autonomous fleet on British roads by Christmas.