United KingdomβΊLondonβΊCovent GardenβΊEl Pollote Covent GardenPhoto Gallery for El Pollote Covent GardenSee full detailsReserve a table