Tesla launches in Scotland starting with a store in Edinburgh
After Mexico yesterday, now it’s Scotland’s turn to get a new Tesla retail location, the first in the country. The automaker opened the showroom today in Edinburgh at the upmarket Multrees Walk shopping center in St Andrews Square, home to other luxury product makers including Louis Vuitton and Harvey Nichols.
Expand
Expanding
Close