You couldn’t pick a better city to set up a shop for walking boots that Sheffield - and there’s no better shop in England ...