David Linnett lives with his family in Stratford-upon-Avon, in the heart of the English countryside.Â