Tavistock was granted it's Market Charter in 1105 and still has a flourishing market and many interesting shops for visitors to enjoy