
When you enter Ikea’s freshly opened Oxford Street store in London, two things instantly meet your eye: a display of the company’s newest furniture line and some very bright colors.
The long-awaited store, which looked like a mega blue Frakta bag when in the works and was initially slated to open in 2023, finally welcomed shoppers on Thursday.