Joint venture will deliver 1,800 homes and 1.7m sq ft of commercial space
Oxford University Development reveals plan for 1.7m sq ft of R&D space and 1,800 homes