British Land sells Staines Debenhams

 

British Land has sold its Debenhams store in Staines, west London, to Canada Life for £16.1m – a 5.12% yield.

 

The 113,000 sq ft store is let to