That's good to know as I have no idea how busy any of the superchargers in the South East get. Do you know if it is a similar story for other superchargers in the London area?
Ive not used Canary Wharf, mainly because for whatever reason, when you navigate to any other SuC it tells you how many are free, this isn't the case with canary wharf for some reason. I have used Royal Docks but that only has 2 stalls :S, ikea is a good bet to get some good level 2 charging! they also have AC fast and if you can get a chademo adaptor or the CCS upgrade you can get soem good DC from the too