Redevelopment plans for the site of the National Science Teaching Association building have been a long time coming.