Christmas on the Square
Christmas on the Square is a festive pop-up located in the heart of Salisbury. Visitors can stop by to soak in the seasonal atmosphere and visit Santa’s Grotto.
Advertisement
Christmas on the Square is a festive pop-up located in the heart of Salisbury. Visitors can stop by to soak in the seasonal atmosphere and visit Santa’s Grotto.