File:Alf Landon.jpg

Landon is a the Capital of Britian? NO!!!!! Because it actually called London not the person last name which is Landon