Today saw 25 installed docking points outside the front entrance of one of the completed tower blocks of this development. The terminal was not yet installed. I was told by an employee that it will be operational in two weeks time. Another 25 point dock will be built when the final towers are complete further up the road. So this developer has kept their promise.
Hope TFL have more such agreements like this one and South Bank Tower up their sleeve.