Ikea opens shop dedicated to its blue carrier bag on London’s Oxford Street - A new store is set to open in spring 2025 ...