The competition begins this year with six fresh contenders arriving at Chartwell House, the former residence of Winston Churchill.
Show
Landscape Artist of the Year
Episode
S06E01
Air Date
Jan 13, 2021