Physical Address:
30 Melrose Boulevard, Melrose Arch, Mezzanine Level, 2076, South Africa

Postal Address:
P O Box 877, Melrose Arch 2076

GPS Coordinates:
-26°7’57.10” S +28° 4’7.76” E

+27 (0)10 020 1810
Online Contact Form

Please complete the form fields below and submit to us with any of your comments, suggestions or questions and we will get back to you shortly.

The Retail Africa Brochure

Brochure Download