Melrose Arch

Melrose Arch

Melrose North, Johannesburg / Live, Work, Play, Shop or Stay! The open-air environment accentuates its curved streets and makes every eating, shopping, living or working moment memorable.
Melrose Arch