pictures (around 1995) courtesy of Julia Elmore Watford is a town of some 96.000 inhabitants in the county Hertfordshire, some 25 km Northwest of Cen…