London Supercharger Info
Prior to the BIG key-handing-over ceremony in the UK, Tesla Motors positioned (at least temporarily) its first Supercharger in the UK at the following location:
London, Great Britain
Tidal Basin Rd
London, E16 1GB
This site features only 2 charging stalls, but both Type 2 AC and CHAdeMO are on site too.
Here's a look at the additional Superchargers "coming soon" and in the near future to the UK from some Tesla maps we recently uncovered.
UK & Ireland Supercharger coverage by Sept 2014
UK & Ireland Supercharger coverage by Dec 2014
UK & Ireland Supercharger coverage by Dec 2015