Harrods has bought a 256,000 sq ft shed in Thatcham, west Berkshire, for its own use.
The luxury department store has paid Gazeley and British Land around £20m for the warehouse. The deal brings about a change of fortune
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.