Debenhams' Oxford street building sold

News
 |  
Jul 2016
 |  
Save to favorites
Your item is now saved. It can take a few minutes to sync into your saved list.

British Land has confirmed it has reached a deal with a private investor to sell off its Debenhams building on Oxford Street for £400 million.