EntertainmentWorld Chicken Festival returns to London in just over two weeks ABC 36 Digital Staff, September 9, 2025