Satellite map of Electric Car Corporation
Map of Electric Car Corporation
The Electric Car Corporation plc is an electric car manufacturer and dealer based in Mayfair, London with an assembly plant in Flitwick, Bedfordshire.
Latitude: 51° 30' 33.00" N
Longitude: 0° 09' 23.00" E