I’m not the most rehearsed in this but I do know that a new Science and Innovation Centre is planned in the near future. The picture provided on the project page shows a area similar to the land your talking about. Perhaps they may finally build something in that area?