I was hoping the T&C's would have some info about the filming location.
I can't really think of anywhere in Sydney they could create a semi permanent home for the house? Fox Studios would be ideal, but tied up with Marvel. What's Carriageworks up to these days? It's nice and close to 7s Redfern Studios..