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.

Entrance to the One Canal Road warehouse facility
Top of page