City Buzz
Sentiment Score :


Millennials assemble! Topshop returns to 32 UK high street locations from today
Feb 17, 2026
topshop is returning to the high-street in the uk. the flagship Oxford Street shop closed in 2021. from today (February 17) you’ll be able to get your hands on topshop clothes in 32 John Lewis stores.
Source: metro.co.uk