Abercrombie & Fitch is set to open a store in east London’s Spitalfields this summer after hailing record sales in the first quarter. … Read More