After over four long years shuttered, London’s iconic Topshop store is back but not with the fashion retailer’s name upon it – though rumors of a retail return for Topshop do abound – but as an IKEA.
When the invitation landed in inboxes, fashion insiders’ Whatsapp group chats all but combusted. It was the hottest May 1 on record, but the only thing anyone could talk about that day was ...