Sports fans will be thrilled by this indie town in England, bursting with a vibrant foodie scene, shop-lined streets, and an ...