Latest
American fried chicken brand Popeyes® lands in Liverpool city centre
The store officially opened at 11am on Saturday 26th November on Lord Street in Liverpool, with the launch seeing customers queue from the night before. The first three customers through the door won the ultimate prize of free Chicken Sandwiches for a year.