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
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