The tiny town named among best and prettiest places for Christmas shopping in UK