Chicken Society

Restaurant in Finchley Chicken Society restaurant in Finchley are chicken spit roasting experts located on Regents Park Road. Their specialties are spit roast chicken and duck and they do it well! Their ethos is to stick to simple and do it well. They deliver on this as their menu sticks to a few select dishes but…