It is a two-storey limestone building with a corrugated iron roof, constructed in the Federation Free Classical style of architecture.
[1] In 1988 it was refurbished to specifically accommodate the Spare Parts Puppet Theatre.
[2] Spare Parts Puppet Theatre was founded by Peter Wilson,[3] Cathryn Robinson and Beverley Campbell-Jackson in 1981,[4] as part of an artist-in-residency program initiated by the Western Australian Institute of Technology (WAIT) – now Curtin University of Technology.
The company's first project was a puppet adaptation of Christopher Marlowe's Doctor Faustus for the 1981 Festival of Perth.
In April 2008 the Spare Parts Puppet Theatre hosted the 20th UNIMA (Union Internationals de la Marlonette) World Puppetry Festival and Congress.