Casula Powerhouse is a multi-disciplinary arts centre, located on Tharawal country, the banks of the Georges River within the City of Liverpool. A stunningly re-purposed power station, the centre now houses an international standard exhibition space, and a 326 seat state of the art theatre featuring a high-quality DCP projection system. Ample free parking is available and the centre even has its own train stop.
Films/Events at Casula Powerhouse
- Sort A-Z
- Sort by Date