Melrose Arch in South Africa

Melrose Arch is an elegant life style shopping venue with fine restaurants for drinking and dinning.

  • Shopping centre

    Melrose Arch shopping centre is an elegant life style shopping venue with fine restaurants for drinking and dinning.

Contact

Melrose Arch
high end fashion retail, restaurants, the venue