British Land to sell remaining Debenhams stores

British Land is preparing to sell the four remaining freestanding Debenhams stores in its portfolio.

The landlord has appointed CBRE to market the department stores in Bournemouth, Cardiff, Chelmsford and Chester.

A fifth freestanding store in Clapham