Have it on good authority that Tesla are taking over the site of a main dealer in Winchester.
I understand they were setting up a service centre in Southampton (still on the map), so not sure if this is instead of or as well as.
Good location for supercharger given Fleet Southbound woes and potential Amesbury on the A303.
I understand they were setting up a service centre in Southampton (still on the map), so not sure if this is instead of or as well as.
Good location for supercharger given Fleet Southbound woes and potential Amesbury on the A303.