Filipino chicken chain Jollibee to open flagship UK restaurant in London’s Leicester Square

Famous for crispy fried chicken , the fast food giant will open its new restaurant in Leicester Square tomorrow, and has plans to open in Cardiff, Reading, Edinburgh, Glasgow and Newcastle.