Ikea officially opens Oxford Street store
The 5,800 sq metres store will showcase about 6,000 product lines over three floors, with half immediately available for take-away

Ikea has today (1 May) announced the opening of its Oxford Street store in London.