Ikea to open its first West End store on Oxford street on May 1 - The store's opening follows a complex and delayed ...