Campbeltown’s longest street has something for all with more than a dozen independent traders offering virtually anything.
Many other small towns in the UK have seen their nonchain retailers vanish and the streets become deserts or full of charity shops but not Campbeltown.
Longrow has charity shops but Kintyre Recycling for instance feeds into a local charity and not a behemouth selling items for a national charity.