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.

Topshop will return to High Street in 2026

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