Su un poggio dominato dalla massa quadrata di un castello, le cui strutture più antiche risalgono all'XI secolo, sorge l'antico abitato di "Leu" (che significa "luogo").
Il castello, con la sua mole posta su un alto zoccolo collinare e sostenuta da muraglioni, fu edificato sui resti della Torre dei Radicati, che dominarono la zona dal Duecento alla metà del Cinquecento.
Dopo vari passaggi di proprietà, il castello fu acquisito e rimodellato nel XVII secolo dai conti Morozzo della Rocca.