Stratford-upon-Avon is perfect for buying special gifts for foodies, families and all. It has both big High Street names and treasured independents with stunning Christmas lights.
Victorian Christmas Markets 6th, 7th and 8th December across Stratford-upon-Avon