Chicken George teases plans to return to roots in Luton
Chicken George has confirmed it is aiming to return to its Luton roots after feeding hungry revellers during Radio 1’s Big Weekend at Stockwood Park. The purveyors of ‘fried gold’ made their name in the […]