United KingdomβΊLondonβΊShepherd's BushβΊChicken Kitchen Shepherd's BushPhoto Gallery for Chicken Kitchen Shepherd's BushSee full detailsReserve a table