There are a lot of places to buy things online, but the best places to shop and shop in the UK?According to research from eCommerce City, which surveyed over 1,000 UK retailers, the answer is London. Here’s what they said: “London has been our biggest-selling destination for the past year, with a whopping 7% of all UK sales coming from London […]