United KingdomβΊLondonβΊClaphamβΊRiot Chicken ClaphamPhoto Gallery for Riot Chicken ClaphamSee full detailsReserve a table