eBay popup store opens in London, we look around in video
CNET UK The eBay Christmas Boutique is a brand-new way to do your present shopping — devoid of checkouts, bags and queues (we hope), it's setting up shop today on London's Dean Street until 5 December. … |
More: continued here