There is presently a total number of 4 Popeyes Chicken restaurants operating near London. The list of Popeyes Chicken branches in the area can be viewed below.