Ainsley’s National Trust Cook Off Season 1 Episode 1 Ainsley’s National Trust Cook Off Season 1 Episode 1 “Ainsley’s National Trust Cook Off” is an exciting new series on ITV, hosted by the charismatic celebrity chef Ainsley Harriott. The show combines the best of culinary arts and the beauty of the UK’s National Trust stately […]