Charcoal (also activated charcoal) is known to adsorb a huge variety of substances including a variety of paints, dyes and many different kinds of ions. Moreover, the amount of adsorption at normal pressure and temperature is high. I know physisorption requires high capacity of Van-der-waal bonding with the adsorbate which is favoured by surface atoms with large, easily-dispersed electron clouds and chemisorption requires actual chemical bond formation which requires highly reactive surface atoms. Charged species get adsorbed to form a double layer when the surface is charged, either due to ionization or due to polarity.
But charcoal possesses none of the structural specialities required to be a great adsorbent. Neither it has charged centres (unlike colloidal proteins, or metal sols) nor it has a very high reactivity (Charcoal is almost the final product of combustion of wood, bone, sugar etc and is supposed to be immune to further oxidation even at considerable temperature). Why is it then an excellent adsorbent?