Where's is meant to be?
Those drawings wouldn't come close to fitting at its present location, so are the planning to shift it elsewhere.
THe top of Wilsons Avenue seems the only place it can go, but I don't see they even starting to get planning permission to put it there.