A Romford shopping centre, which was bought for £281m at its peak, has been acquired for an estimated £80m, Property Week understands.
A Romford shopping centre, which was bought for £281m at its peak, has been acquired for an estimated £80m, Property Week understands.