In mainland Britain, you are never more than 36 miles from a supermarket.