Ikea to take over former Topshop flagship store in London
Swedish homeware giant, Ikea, has taken on Topshops’ former flagship store on Oxford Street, London, paying £378 million for the iconic retail site in a transaction due to be completed in January 2022. The new London store is scheduled to open in autumn of 2023 and follows the already planned launch of a store in
Ikea to take over former Topshop flagship store in London Read More »
