London shopping centre described as 'worst in UK' sold to housing developer
Deal is Abu Dhabi owned London Square’s 14th acquisition in the capital in less than 18 months
Deal is Abu Dhabi owned London Square’s 14th acquisition in the capital in less than 18 months