Staff

In 1975, our premises were at 171 Stourbridge Road, Holly Hall, just a hundred yards from our first shop (at 169), and only a few minutes from the much larger building (an old car showroom, that at various times in its life had been a chapel and a butchers, complete with its own slaughter house), …