The Pop-Up VM
Around the world, small pop-up or concepts stores are emerging. They offer the customer fashion and home/gift items that are not usually seen in our department stores.
This concept store Aida in Shoreditch, London is a great concept store featuring home, women’s and men’s fashion. With an added advantage of having a coffee shop within the store, it is a great way to meet friends and check out the latest trends. Shoreditch is a very cosmopolitan area of East London which is popular with the millennials.