The Narellan Town Centre, located in New South Wales, is the new hot spot for shopping, food, and entertainment in Narellan. With a three-year construction timeline, the Narellan Town Centre had a total size of 72,000 sqm to work with. The final product was designed to provide as a modern meeting place for the community, with a stunning façade to attract locals.