Milestone for Ikea as it adds London Oxford Street to stores map with focus on accessibility and sustainability
Ikea will tomorrow open the doors of its Oxford Street, London store.Following an extensive renovation of the Grade II listed building at 214 Oxford Street by Ingka...