3 IKEA19

IKEA to open Oxford Street shop after buying out Topshop building for ‘£378 million’

IKEA will soon be setting up shop in Oxford Street, as reports suggest the Swedish furniture giant has bought the branch of the old Topshop store. It’s been reported that IKEA bought... Read more »