About Chicken Town
Welcome to Chicken Town, a not-for-profit social enterprise where we want to serve up delicious fried chicken with a happier, healthier twist or two.
More about Chicken Town
Chicken Town is located at The Old Fire Station, Town Hall Approach Rd, N15 4RX London, United Kingdom
020 8885 0190
http://chicken-town.co.uk