The revival of Oxford Street passes a huge new landmark tomorrow with the launch of Ikea’s first West End store after an investment of close to £500 million.
Long queues are expected to build up ahead of the 10am door opening at 214 Oxford Street where Sir Philip Green’s Topshop once had its flagship store.