One Canal Road Leichhardt

One Canal Road, Leichhardt is the largest business precinct in Australia dedicated to serving the technicians and artisans in the NSW screen, theatre, and arts sectors. A Create NSW property. Find out more.

Rows of industry warehouses repurposed for arts and film industries, with trucks parked outside
Top of page