First glimpse inside Oxford Street’s eagerly awaited Ikea flagship store - unveiled after a massive £450m investment
30 April 2025, 11:12 | Updated: 30 April 2025, 11:18 The IKEA Oxford Street city store in London pictured in 2023, while the renovations were underway. Picture: Alamy Take a look inside Ikea Oxford Street as the flagship store prepares to open its doors …