Hammerson and Standard Life Investments UK Shopping Centre Trust, joint owners of Brent Cross Shopping Centre, are marking the centre...
Please log in or sign up to see more.
One fine body…