They're not building on the Higgs site, they are proposing to build on the former ST land site which is adjacent to it.
http://www.coventrytelegraph.net/news/coventry-news/wasps-rfc-talks-severn-trent-10576047
If SISU had actually been looking for land to build on they would have found this...