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.

Tesla Supercharger Westfield London

Tesla Supercharger Westfield London

Tesla Supercharger Westfield London

Tesla Supercharger Westfield London

Tesla Supercharger Westfield London

Tesla Supercharger Westfield London

Tesla Supercharger Westfield London

Tesla Supercharger Westfield London

Tesla Supercharger Westfield London

Tesla Supercharger Westfield London