THERE is a little street in York called the Shambles. It is a charming, narrow medieval thoroughfare just south of the ...