The news comes after vintage-inspired fashion label O Pioneers launched its first permanent store, taking an 850 sq ft space at 76 Marylebone