I am trying to get my deposit back. I had been in correspondence with
[email protected] about my order (and its cancellation due to no USS) but he did not reply to my request for return of deposit. I then wrote to
Tesla Head Office UK
109 Devonshire Road
London, W4 2AN
but, again, no...