Guess where Internet shoppers come from…!
If you had to stick a pin in a map to show where most online shoppers come from, where would you place it? London? Birmingham? Manchester? Well, yes, they all have plenty of Internet shoppers. However, the part of the UK with the highest proportion of Internet shoppers is the …