Ikea will be bringing its mix of meatballs, lampshades and kitchen planning to London’s Oxford Street from 1 May, when the world’s largest furniture retailer finally opens its store 18 months late.
The company said its three-floor outlet, in the former Topshop base, would house a 130-seat Swedish deli and showrooms, as well as offering one-to-one design consultations.