Topshop is set to make a comeback to Oxford Street after a five-year absence from its flagship store location. The renowned fashion retailer closed its Oxford Street site in January 2021 following the collapse of its parent company, Arcadia Group, in November 2020.
Subsequently, Topshop, along with Miss Selfridge, was acquired by ASOS for a total of £330 million, excluding stores. However, recent reports suggest that Topshop is gearing up to open its standalone store on Oxford Street within the next year, as per insights from Drapers.
Last year, Topshop made a return to Oxford Street through a launch at Liberty department store, but the upcoming standalone store marks its first presence in the prominent London shopping district. Additionally, Topshop products are now available in all 32 John Lewis department stores, with Topman items offered in seven stores and online.
Topshop’s managing director, Michelle Wilson, expressed that customers are eagerly anticipating the brand’s return to physical stores, emphasizing the enthusiasm surrounding the relaunch. Previously boasting a network of 300 stores across the UK, Topshop saw ASOS sell a 75% stake in Topshop and Topman in September 2024 to establish a joint venture with Heartland, owned by Danish billionaire Anders Holch Povlsen.
The relaunch of Topshop.com and Topman.com websites has been confirmed, aligning with ongoing efforts to enhance the brand’s physical store presence. Russell & Bromley has also resurfaced on the high street by reopening its Richmond store post-administration rescue by Next, underscoring a trend of iconic brands making comebacks in the retail sector.


