News

After over four long years shuttered, London’s iconic Topshop store is back but not as the fashion retailer – though rumours ...
Swedish furniture giant IKEA on Thursday opened a new store in the heart of London's shopping district, with a flurry of balloons, flags -- and giant meatballs.
After an 18-month delay and much fanfare, the new Ikea on Oxford Street in central London opened this morning. The shop, ...