High street retailer Debenhams is planning to consolidate its distribution operations into one of the largest single complexes in the country.
It plans to create a 1.2m sq ft (111,480 sq m) centre at a site in O&H Group's Hampton
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.