Debenhams

West End, London, W1
2016 to present

This iconic department store is Debenhams’ flagship operation situated on London’s highest profile shopping street. The freehold investment sits on a prime West End site of 1.35 acres and is currently let to Debenhams.

Capital Real Estate Partners, acting on behalf of a high net worth private European investor:

  • Advised on the off market purchase of this prime asset, leading the due diligence team to closing.
  • Retain a strategic asset management role to advise the investor on discussions with the occupier and longer term options for this high profile asset.

Debenhams photo