There are Tesla's everywhere around my way in London. They are very very common. Maybe people have stopped buying them since Elon went crazy, but there are still a lot on the roads.