British Land sells Staines Debenhams Bridget O'Connell18/07/2008 | Retail | South EastPrintDownload 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 Thank you for reading EG Want to read more? Enjoy a story a week for FREE for one month. Register Find Out More Already a subscriber or registered user? Sign in