Tesla Opens Knutsford Store
Tesla is opening a new store in Knutsford, Cheshire. The store strengthens Tesla’s presence for customers in the North West, alongside the Warrington Supercharger station at The Park Royal. The Canute Place store features the Model S design studio, the dual motor Model S rolling chassis and selected merchandise, and it will also serve as […] More