Where To Stream Landscape Artist of the Year Season 8 Episode 7
Semi Final Thames Barrier
- Aired February 22, 2023
- 60 Min
This year's final is within touching distance as the remaining contestants are tasked with painting the Thames Barrier flood defence in London.