We are planning a 3rd birthday party for our daughter and wondered if anyone had any recommendations for venues locally we could hire out with a kitchen facility, plus any good children's entertainment or activity. Also, anyone recommend good buffet caterers that would cater for children? We have some ideas but wanted to see who is recommended. Many thanks.