De manière intéressante, lors d'un colloque "Amour et Chevalerie dans les romans de Chrestien de Troyes" (enfin, il me semble, c'était il y a longtemps), un des intervenant situait les histoires du roi Arthur et de la quête du Graal, et donc Camelot... en France.
Avalon se situe à côté de Vézelay. Mais aussi, il n'est jamais question de traverser la mer pour Lancelot, qui pourtant est supposé originaire de petite Bretagne. Et beaucoup de lieux (comme la prison de Merlin, ou le lac de la fée Viviane, ou le val sans retour, comme exemples) sont situés en Bretagne. Et toutes les allées et venues entre ces lieux et Camelot se font à cheval, là où traverser la mer serait une péripétie qui aurai valu d'être racontée.