24 October 2013 - Tesla Motors opens their first major store in London, UK at the convenient Westfield Shopping Centre near Shepard's Bush.
Talking for about 4 minutes before taking questions from the floor, Elon Musk was cautious not to divulge too much information about future pricing of Model S in the UK but did give a roundabout figure. To find out how much, read the full article here:
http://wp.me/p3Oj6O-PM