+27 (0)11 327 6871

The Mall of Africa – A new sense of placelessness for all?