The recommendation I was given by a paed dietician is from roughly 12 to 18mths, and roughly 600mls of milk or milk equivalants (so yoghurt, cheese etc and includes milk on cereal) but preferably a minimum of 400mls. She said it is still one of the most important parts of their diet up until about they age of 2 as the calcium is required for the growing/setting of the bones and joints and it actually is a major contributor to their weight gain.

As with everything its only a guide and each individual child will do it differently. I just went with what DD wanted (she hasnt had a night feed since 11mths), saw no point upsetting her over it, and she slowly dropped her bottles herself during the day. At 21mths she still demands about 400mls of warm milk in the evening while winding down watching tv with me, and has a cup with lunch, plus a tub of yoghurt and cheese. To much certainly isnt going to hurt.