Financial MarketsBBC NewsWed, Sep 3, 2025, 11:50 AMPositive

Topshop will return to High Street in 2026

Topshop is set to return to the High Street in February 2026, marking a significant comeback five years after closing its stores.

WPN Brief

Topshop is set to return to the High Street in February 2026, marking a significant comeback five years after closing its stores.
Ask WPN AI