quelques inexactitudes dans la question....
1) Arthur est roi de Bretagne, pas de Grande-Bretagne.
2) A l'époque, il y avait l'île de Bretagne et l'Armorique (ou bretagne armoricaine)
Ensuite, c'est avant tout une légende, qui a donné lieu à divers romans. Avec quelques contradictions, et le recours à des lieux connus mais par assimilation/mélange des termes.
"Pour Wace, elle se situe en Bretagne armoricaine alors que pour Chrétien de Troyes elle semble se situer outre-Manche. L'une de ces hypothèses serait que Brocéliande n'a jamais existé, et qu'il s'agirait d'un mythe relayé par Robert Wace, puis repris par Chrétien de Troyes à partir du texte de ce dernier". (Wilipédia)
Brocéliande semble pourtant exister sous l'ancien nom de Brécheliant, en Bretagne armoricaine.
Je crois qu'il ne faut pas chercher de réalité historique fondée sur des lieux précis derrière ce conte...