When did the first car arrive in London?

There were numerous steam powered vehicles operating on public London streets long before the internal combustion vehicle was invented, the earliest of which being in 1825.
Copyright Wanderlust World © https://www.ynyoo.com