Description

Chatsworth Shopping Centre – is renowned for its truly rich Indian Eastern experience and boasts a total of 150 stores offering a whole trendy wear and cultural shopping experience.