check your float valve in the tank in the loft.
when they get old the rubber diaphragm inside go hard and the ball will bob up and down causing a vibration in your cold water pipe.
by turning on a cold tap your taking some of the pressure of the float valve.
hi-spec plumbing, May 2007