Stoford and Liberty Property Trust have unveiled plans for a £120m business park in Worcester. Worcester Six, located on a 90-acre site just off junction 6 of the M5, will comprise
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.