Harrogate: A Great Yorkshire Christmas
Available on My5
More than 50 shops pull out all the stops to wow the crowds.