The new shopkeepers

6 min read

The last decade has been a turbulent one for the nation’s independent shop