Design
Ebay to open a pop up store
Online retailer, Ebay, is to open a pop up shop in London’s West End in the run up to Christmas. Located in Dean Street, W1, the store will be open for 5 days only from December 1st. There will be no tills in the shop and a very limited number of products on display none of which customers can take away with them. Instead the shop will feature...
loading...