NORTHAMPTON IS A perennial middle-of-the-road town. Located almost equidistantly between Birmingham and London, it represents an interestingly unmemorable stopover. Sitting staunchly somewhere between underwhelmingly attractive and downright ugly, Northampton is neither poor…