Standard Life to offload Watford Park

Standard Life Investments has put one of its largest business parks on the market at £140m.

The fund manager is selling the 640,000 sq ft Croxley Business Park in Watford, Hertfordshire, which