Ikea's new London store is in the old Topshop building on Oxford Street
From
To
The company said it has been encouraged by the 'urban format' elsewhere in the world
Swedish furniture giant IKEA on Thursday opened a new store in the heart of London's shopping district, with a flurry of balloons, flags -- an…