From an urban design standpoint, this iteration seems like a step down from the previous proposal. All the interesting interior laneways and public spaces have been replaced with car parking and driveways.
The way they dress this up in the presentation is not convincing:
"King Square" is a surface parking lot. "Clifton Green" is a suburban-style blob of landscaping defined by the huge driveways that surround it.
The proposed vehicular run-in/run-out on Almon Street (in front of "Building A") should not be allowed. There is a run-in along this stretch at present, but it doesn't interrupt the sidewalk in the same way this one does. These don't work well – pedestrians tend to take the most direct path (i.e. through the driveway or onto the "island") which becomes a safety hazard, because cars are able to enter the run-in at a relatively high speed.
I also don't see the need for it considering the same building is accessible from the rear, using the internal road network. Not to mention Almon Street is wide enough for cars to simply pull over!