Looking just at those illustrations, they are building on TOP of the existing (former) bank building at the south-east corner of Roncesvalles & Howard Park. I'm assuming they'll have to do some reinforcement of the foundations before they can build up.
Will need more information, but it is an interesting idea.