KFC Stores in UK | Blogbox

KFC Stores in UK

February 21, 2018
KFC restaurant (1)

Chicken Shortage Shuts KFC Outlets Across UK And People Are Losing It

KFC said that more than 700 of its 900 UK-wide chicken shops had been forced to close since the weekend, while others were offering a downsized […]
Want to Write