Iconic brand returns to UK high streets with 104 new stores

May 5, 2026 - 22:50
 0
Iconic brand returns to UK high streets with 104 new stores


The beloved brand has returned to the UK, with 104 new stores opening over the last year