News

Liverpool One and Westfield London were named joint winners of the British Council of Shopping Centres’ Supreme Gold award last night.