Shopping survey reveals UK’s best (and worst) retail locations