United Kingdom›London›Kentish Town›Chicken Kitchen Kentish TownPhoto Gallery for Chicken Kitchen Kentish TownSee full detailsReserve a table