Got a tip last night that a new Supercharger is under construction at the London Drugs at 2032 Lonsdale Ave. The source was actually from a PlugShare location that was added last night with 1 photo of construction workers onsite and a lot of conduits sticking out. I called the London Drugs this morning and I was told EV charging stations are being installed. I think it's safe to assume these are Superchargers, but I will wait to add as someone from TOBC is going out this morning to confirm PlugShare
@MarcoRP curious what's going on at supercharge.info with this one. I noticed it showed up on the map, but didn't show up on the "Changes" tab.
I see now. For some reason, I had only USA superchargers selected. Didn't even realize that was an option! I think I must have selected that while trying to search for some info on the Data page.