Topshop eyes London store within next 12 months
Drapers [Unofficial]
May 22, 2026
Drapers
Topshop eyes London store within next 12 months
Topshop plans to open a London store within the next 12 months, and is targeting Oxford Street, Drapers has learned.
The post Topshop eyes London store within next 12 months appeared first on Drapers.
Discussion in the ATmosphere