Harrow (Episode 109 – Lex Talionis)
The ninth episode of Harrow premiered in Australia on 4th May 2018.
Lots of filming by the Brisbane River in this episode.
Meeting
...
Filming locations from the second episode of Harrow.
Filming locations from the first episode of Harrow, filmed in Brisbane Australia.