Episode details

Available for over a year
In 1996, a piece of art was stolen from St Leonard’s Church in Flamstead. For decades the whereabouts of the painting was a mystery to the Hertfordshire church. But after 30 years it returned. Joseph Ashmenall found out how. (Photo credit: St Leonard’s Church)
Programme Website