An obvious question but you did not specify specifically - was this noise present while you had your head under the bonnet as well as when you were driving. If it is the drive belt, then remove it and start the engine and run briefly to see if noise now disappears, warning - run for a short...