A total of 880 new homes are planned on the site below Victoria Park