Bishy Road in York: a shopping street in time