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 long let to Debenhams at a low rent.

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 long term options.

Debenhams photo