Перечислете,какие народы и государства сменяли друг друга в истории Британских островов
Различные кельтские народы (валлийцы, ирландцы, пиктъ), германские (англы, саксы, юты, норвежцы), а также норманны