Ikea has issued a major update on a new store set to open in an iconic location with the showroom packed with fan favourites.
Ikea to open its first West End store on Oxford street on May 1 - The store's opening follows a complex and delayed ...
Ikea will open its new store on London’s Oxford Street on May 1, 2025, featuring 62,430 square feet of retail space across ...