Went to investigate today. Couldn't find B2 so parked and set off by foot.
Finally found it by taking the lift down from the shopping centre.
B2 is a small area of around 30 odd spaces, nearly all of which are either Disabled or EV Charging spaces or in use by the Car Wash Service.
To get to B2 by car, enter from Bay Street and take the Left Lane to stay on B1 level, circle around to the exit and go down the exit ramp and stay right. When you are one car space from the right hand exit gate you can turn right into B2.
The picture above shows the exits and the base of some of the Supercharges being installed behind fences, you come down the exit ramp to the left of this picture and turn right.
There are also Destination chargers here, mostly ICE'd but I managed to find a spot and plug in and they are 3 phase 32Amp giving 22Kw to cars so equipped.
When I went to investigate on foot the right hand space had just become available, by the time I got the car there it had gone but the left hand space opened up luckily. I went shopping and came back to a lady in a black Maserati Levante waiting for me to leave. I told her this was an EV spot and she gave me a look and proceeded to park in a disabled spot. She was alone, showed no signs of disability, and I couldn't see a disability sticker on her window either.
Edit
Tesla are showing a Model X in the centre, I asked one of the guys there and he thinks the Supercharger will be opening on Feb 14.