Thanks, but I've tried that before on my kitchen tap, leaving a little bag of white vinegar tied round the limescaled end of the tap for a few hours. It started to strip off the chrome plating :shock:.
Perhaps the vinegar I tried was particularly strong. Anyway, I'll try an official descaler...