Now this is one sweet Supercharger station.
Located in Westfield London, Tesla Motors says this site is the automaker’s largest underground Supercharger station in all of Europe:
Our largest underground Supercharger station in Europe, located in Westfield London, just got its final touch. Have a look.
Sources: Inside EVs, Tesla on Facebook