Mother Clucker Are Opening Their Very First Permanent Fried Chicken Shop
Mother Clucker are legends in London's street food game, and they've been serving up fried chicken from a converted US Army Ambulance for the past five years. But finally they've hatched a plan to open their very first...