По преданию, Эдуард I применил хитрость, чтобы добиться доминирования английской короны в Уэльсе. Когда он, достигнув внушительных военных успехов в этом крае, собрал валлийских князей и предложил им признать вассальную зависимость от Англии, те в качестве главного условия потребовали, чтобы принцем Уэльса был местный уроженец, не знающий ни слова по-английски. Эдуард тут же дал торжественную клятву соблюсти это условие. Князья подписали договор о вассальной зависимости, после чего Эдуард вынес им своего сына (будущего короля Эдуарда II), родившегося накануне в валлийском замке Карнарвоне, и воскликнул: «Вот вам принц Уэльский, уроженец вашей страны и он ни слова не знает по-английски!» Легенда известна с XVI века. В действительности во времена Эдуарда I аристократия в Англии была нормандской и говорила по-старофранцузски; но Эдуард II действительно родился в Карнарвоне во время кампании его отца в Уэльсе.