British Land shows impact of Meadowhall 25 years on

Meadowhall shopping centre has contributed more than £7.9bn to the UK economy over the past 25 years according to a review by professional services firm PwC published today.
from Property Week – NEWS