Electric Taxis first seen on the streets of Kennington in 1897
In 1897 Electric Taxis were operating on the streets of London. Service however was only to last 2 years before the company failed.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed