Ikea to open in former Topshop Oxford Street site
The new store is planned to open in autumn 2023, and will have a focus on home-furnishing accessories, with a full range available to buy for home delivery
A new Ikea store is set to open its doors in the heart of London with a new location at Topshop’s former Oxford Street site.