Meriden mementos

6 min read

As Triumph’s Meriden factory closed down in the 1980s, a spares shop in No