Victorian Christmas market returns to Stratford-upon-Avon
A pop-up Victorian Christmas Market has returned to Stratford-upon-Avon. Visitors will be able to see more than 300 stalls with traders wearing Victorian outfits, organisers LSD Promotions said. Market stalls…