BAPE launch NIGHTMARE ltd edition style for HALLOWEEN in SELFRIDGES
a full service destination agency for the eyewear, accessories and lifestyle sectors
Last week saw New York’s Illesteva open their first UK outpost in the form of a shop-in-shop in Selfridges flagship store on Oxford Street. Illesteva’s shop-in-shop is open now on the 3rd floor at Selfridges, 400 Oxford Street, London, W1A 1AB.