Developer Albion Land has unveiled proposals for a new £80m business park in Bicester, Oxfordshire.
The 50-acre site, known as Network Bicester, will comprise up to 800,000 sq ft of mixed employment space, including office headquarters buildings, production, distribution and
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.