Topshop launches 4 pop-up shops in John Lewis stores
Topshop shut all its high street stores back in 2021 after its parent company Arcadia fell into administration. The fashion retailer returned to the UK for the first time in four years in 2025, with products in Liberty in central London. Then in September, John Lewis revealed it will start selling Topshop products in 32…