Lambeth Chucklehead Show As most South Londoners know, Chucklehead is the single greatest thing ever to have come from the countryside.