I always enjoy a visit to the ancient town of Tavistock, which is situated on the River Tavy in West Devon. It can trace its history back to at least 961 when Tavistock Abbey was founded, and whose ruins can still be seen in the centre of the town. Tavistock lies...