Set in the lush suburb of Westville in KZN, Westwood Mall offers a refreshing alternative to the regionâs existing retail offering.