Ikea announced this morning that the Oxford Street store will open on Thursday May 1 2025. This follows the imminent closure ...
Ikea’s three-year project to upgrade the Grade II listed building at 214 Oxford Street is nearly complete, with the furniture ...