Avalon

Probably an island somewhere in Daventry. Nothing we know about that place (if it exists), but we can infer it from the name of Frankie of Avalon. If Frankie was maybe from there, or it was just a nickname, we can't know.