I would recommend Nova Scotia. A degree from NS is recognized world wide (so I've been told), and Halifax is one of the safest cities for students, in Canada. Dalhousie and Acadia are both really reputable.
And Canadia? Honestly, is that what they teach kids in the UK?
And Canadia? Honestly, is that what they teach kids in the UK?