Centre Management

Nelson Mandela Square is owned by Liberty Group and managed by JHI Retail

Tel: 011 217 6000

Sandton City Centre Management Offices,
Atrium on 5th,
Sandton City,
Sandton 2196


JHI Retail JHI Retail Liberty Two Degrees