US firm Fortress Investment Group has completed on the purchase of Topland’s £450m Marks & Spencer portfolio.
The portfolio comprises 76 Marks & Spencer stores. Topland instructed CBRE to sell
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.