IKEA opens its Oxford Street store after two year delay but shoppers have one concern

The wait is over, as Ikea finally launch their Oxford Street store years after its initial open date in 2023. Although shoppers have one concern about the new store opening

Leave a Reply

Your email address will not be published. Required fields are marked *