New electric taxi ready for London streets

London in the United Kingdom, for being as large and old of a city as it is, looks to be very cutting edge when it comes to sustainability.