John Uskglass conquered lands with his fairy army between the River Tweed in the north and River Trent in the Midlands. So it was him that introduced magic to to Northern England, while Southern England remained under mortal kings. When he left 300 years later the southern Kings just took the North over again.