Tried to get to the new Tesla superchargers at Greenwich , London
Could find them, anyone managed to use them?
I am in the U.S., but sometimes superchargers are in different levels of a building and one must read the notes that come up regarding the supercharger as one approaches; assuming you have selected navigate to that supercharger. Just possible reason, I encountered.
I just found this link in looking at supercharger.info that may help regarding you question:
At least here in the states, the pin drop for the exact location of the chargers is very accurate.