Chicken Poppers at The Fox (ExCeL), London: Reviews | Hungru