A Medieval market town is hosting a trio of market days to give people a chance to pick up unique Christmas gifts and support local businesses.
Stratford-upon-Avon will be hosting special markets in the run-up to the holidays on December 3, 10 and 17.