• Home
  • Tags
  • Dean Street

Dean Street news and archive

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...