Total number of cars in london July 8, 2019 16 32 64 128 How many cars are there in the world Cars of europe 3 Car land