The Tshwane China Shopping Mall, formerly known as the Zambezi Mall, is one of two huge malls in Pretoria where development or leasing activity has stalled—despite plans to restart it.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results