Read Time:1 Minute, 56 Second Branding Featured General Marketing News IKEA to Open Oxford Street Store by Autumn 2024 Maheen Fatima August 30, 2023 Share Swedish furniture brand IKEA has undergone a one-year delay plan for the opening of its iconic store on Oxford Street in central London. Initially predicted to open...