US chicken chain Popeyes to launch first UK restaurants
Popeyes is coming to Britain! US fried chicken giant bring battle with rival KFC to UK shores with plan to open first restaurant by end of 2021 and launch 350 branches over decade Miami-based fried chicken chain hopes to open 350 UK restaurants in ten years KFC competitor founded in New Orleans in 1972 and … Read more