Ikea to open Oxford Street store next month following lengthy delay
The three-storey building will house a 130-seat deli and 62,500 sq ft of showrooms displaying 6,000 products. The post Ikea to open Oxford Street store next month following lengthy delay…