Previously, Barnard Castle earned its place as one of the UK’s best market towns to visit by the Which? Guide.