london: oki-ni pop-up store

29 september 2007 by

online retailer oki-ni just opened a pop-up store full of edgy fashion items...check it out! [until oct 6]. location: 3 little portland street [soho].