In April 2022, we asked 3,662 Which? readers about their recent stays in more than 50 UK cities. As well as an overall visitor score, each city was given a star rating out of five for shopping, food and drink, value for money and accommodation, among other factors. Each of the cities below scored at least 75% overall and four out of five stars for shopping, so you’re guaranteed a successful day...