I am 99% certain that your problem is down to a worn rubber diaphragm on your float valve (on your cold water cistern) These can become stretched/hardened and cause an unbelievable amount of noise as the pressure of the incoming water starts up a vibration in the pipework as it forces its way past t...