Stephen Mangan takes the stage for the exciting grand finale, where only three talented artists have advanced to the final round of the competition.
Show
Landscape Artist of the Year
Episode
S11E08
Air Date
Mar 04, 2026