United KingdomβΊLondonβΊWhitechapelβΊCluckin Bird WhitechapelPhoto Gallery for Cluckin Bird WhitechapelSee full detailsReserve a table