The site holds hybrid planning consent for 1,493 homes, 475 hotel beds and 31,000 sq ft of commercial space