Popeyes UK to open in 7 new locations
The new openings will include two additional London sites as well as its first drive-thru
Popeyes UK has confirmed that it is set to open seven new sites as it continues its rapid expansion in the region. The new openings will include two additional London sites as well as its first drive-thru.