It wasn't until October 28, 1958 that Ikea opened its first store in Älmhult, Sweden. With 6,700 square meters of furnishings, the store was the largest furniture display in Scandinavia when it ...
Ikea has moved in to Topshop's former flagship store on 214 Oxford Street, with the store officially opening on Thursday 1st ...