Leichhardt Market Place, 100/ 122-138 Marion Street Cnr Flood St, Leichhardt NSW 2040