“The Squid Studio” is located in Unit 22, 369 Adelaide Road, Newtown.
It’s part of the Adelaide Business complex, near Mcallister Park. If you are driving along Adelaide road we are on your left just before you reach the top of the hill looking over to Island Bay.