If like me you have been a parent for quite some time, 24 years in my case, you will have attended and hosted many children's birthday parties. 2 hours spent in a village hall or play centre is honestly my idea of hell! 30+ children all crammed together, the noise...
