One year ago, Tesla Motors opened its first London store.
Now, Tesla is announcing the opening of its 5th Supercharger in London. That's 5 in one city.
We're rather certain that London is now the Supercharger capital of the world. In fact, we can't think of even one other city that has more than 1 Supercharger, can you?