Searched the forum for info, but couldn’t find any. Tesla Chiswick doesn’t appear on the Tesla map, but it looked open when I drove past a few weeks ago and Google Maps shows it still open.
Want to head to a store before ordering an X and that is our closest one, otherwise will head to White City.
Want to head to a store before ordering an X and that is our closest one, otherwise will head to White City.