Business Popeyes to open on Slough High Street with giveaways and 30 local jobs Leo Wright · July 20, 2026