Tesla’s London store is open!


I was hoping to be able to attend the Tesla London store launch, but alas had to head back to the Bay Area at the end of the Summer before the official opening. But Green Car Reports attended the launch late last week and snapped these pics. As predicted it’s in the Westfield Mall near Notting Hill and Tesla CEO Elon Musk kicked off the event. Tesla will be selling right-hand-drive Model S cars for the first time in the U.K.