First new electric London taxi delivered

UK
Our International Editions