Baffin UK seeks £225m for Victoria Centre

One of the UKs largest shopping centres has been brought to the market.

In what is set to become the single biggest investment deal in the sector for the past three years, Baffin UK is looking to cash in on