UK’s ten best - and worst - places for shopping
Beaconsfield was named the leading retail centre, but which areas fail to impress?

A free daily digest of the biggest news stories of the day - and the best features from our website
Thank you for signing up to TheWeek. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.
In February a study of the UK’s retail industry saw Buckinghamshire market town Beaconsfield take top spot in a ranking of 1,000 high streets and town centres. Now the worst shopping destinations in England, Scotland and Wales have also been revealed.
According to the Harper Dennis Hobbs Vitality Rankings 2021 - which determines the health of high streets and shopping centres - the Scottish town of Girvan in South Ayrshire has been named the UK’s least “healthy” retail district, i News exclusively reports.
The seaside town in south-west Scotland, which is home to around 6,500 people, “scored poorly due to a very weak retail offer [and] has a relatively high vacancy rate at 28%”, said Andy Metherell, head of retail consultancy at Harper Dennis Hobbs.
Subscribe to The Week
Escape your echo chamber. Get the facts behind the news, plus analysis from multiple perspectives.

Sign up for The Week's Free Newsletters
From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.
From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.
The index is based on a number of variables, including the size of retail offer, essential retail, and vacancy rate. The proportion of “low-quality” shops such as pawnbrokers and bookmakers is also factored into the study, i News adds.
Six of the ten worst areas for retail are in Wales and three are in England. Baldwin Street in Bristol was named second worst after Girvan and Chepstow in Monmouthshire was the third worst.
Ten worst retail destinations
- 1. Girvan, South Ayrshire
- 2. Bristol - Baldwin Street
- 3. Chepstow, Monmouthshire
- 4. Cardigan, Ceredigion
- 5. Southsea, Portsmouth
- 6. Tonypandy, Rhondda Cynon Taf
- 7. Ammanford, Carmarthenshire
- 8. Haverfordwest, Pembrokeshire
- 9. Canning Town, east London
- 10. Newtown, Powys
UK’s best places for shopping
The “retail health” of high streets across Britain has seen contrasting fortunes since the start of the Covid-19 pandemic, Harper Dennis Hobbs said in its report. “The impact of Covid means the shopping destinations that would normally occupy the upper reaches of the list have fallen and have largely been replaced by more local retail centres in prosperous areas that provide convenience and essential product categories.”
In terms of the top ten best retail centres in the UK, the south east and the east of England dominate the list. Beaconsfield, in top spot, is one of many smaller, accessible, commuter-belt towns which have “outperformed city centre destinations as consumers’ shopping habits have become very localised as a result of the Covid-19 pandemic”, the report found.
Metherell said the most vital retail centres “currently provide offers that are literally vital to people’s lives, such as grocers, pharmacies and hardware stores”.
Ten best retail destinations
- 1. Beaconsfield, Buckinghamshire
- 2. Henley-on-Thames, Oxfordshire
- 3. Tenterden, Kent
- 4. Wimbledon Village, south-west London
- 5. Marlborough, Wiltshire
- 6. Sevenoaks, Kent
- 7. Kingston upon Thames, Greater London
- 8. Berkhamsted, Hertfordshire
- 9. Harpenden, Hertfordshire
- 10. Ilkley, Bradford
Continue reading for free
We hope you're enjoying The Week's refreshingly open-minded journalism.
Subscribed to The Week? Register your account with the same email as your subscription.
Sign up to our 10 Things You Need to Know Today newsletter
A free daily digest of the biggest news stories of the day - and the best features from our website
-
Seasonal attire
Cartoons
By The Week Staff Published
-
The daily gossip: Sophie Turner sues Joe Jonas for 'immediate return' of their kids, 'Euphoria' star Angus Cloud's cause of death revealed, and more
The daily gossip: September 21, 2023
By Brendan Morrow Published
-
Romney's seat
Cartoons
By The Week Staff Published
-
Britishvolt: how Britain’s bright battery hope was zapped
feature Battery-making startup’s demise ‘has thrown up tales of reckless spending’ and incompetence
By The Week Staff Published
-
Sam Bankman-Fried: the arrest of the disgraced crypto crusader
feature The founder of the failed crypto exchange FTX was arrested on Monday
By The Week Staff Published
-
The UK’s migration ‘surge’ examined
feature 1.1 million people migrated to the UK last year, according to the latest ONS data
By The Week Published
-
Why UK companies are facing a dystopian, zero-growth future
feature In prioritising stability, the Treasury risks ‘stifling enterprise and entrepreneurship’
By The Week Staff Published
-
The road to a second Scottish independence referendum
feature Nicola Sturgeon launched her latest bid for Scottish independence last week
By The Week Staff Published
-
What Scotland can learn from Irish independence
feature Economists predict Scottish transition would fail to curb increasing interest rates and inequality
By The Week Staff Published
-
Scotland’s ongoing ferry fiasco: what you need to know
In Depth Delays in the delivery of two new CalMac passenger ferries have caused a major political scandal
By The Week Staff Published
-
UK builders: drawing a line under the cladding crisis?
feature Michael Gove’s threat to builders may be paying off
By The Week Staff Published