Main content

The Flamstead missing art mystery

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)

Release date:

Available now

4 minutes

Featured in...