Emma, although I sympathise that you have had an upsetting time. I agree with some of the others that a pub is not a suitable place for a small child. As a mother with older (in their twenties) children, it drives me nuts to have paid for a meal only to sit and listen to some whining small person. And don't even get me going on Starbucks and Costa (I think they should have quiet areas!!) Most parents are thoughtful and try to quiet their children down. Some think it is perfectly acceptable to have ultrasonic squealing. I don't know which of these you are, but please consider this. That said, the behaviour of these louts was disgraceful. A letter to the owner of the pub would be my starting point. If you know the name of the waitress who stood by mention that. Make you letter advising rather than condemning. And say how disappointed you are, and if you have been before mention this. good luck!