The location is in the Northern Beaches suburb of Avalon, in an area used regularly for filming, and lies next door to the house used as the Palmer House. The most recent incarnation of Leah’s House is also further down the road, with the Holden and Austin/Palmer houses situated opposite the southern end of Albert Road. The house was used for both exterior and interior scenes throughout it’s tenure.
Address32 Albert Road
Avalon Beach NSW 2107