I have got my WP letters (obtained through my employer for myself and family) and planning to enter Canada for the 1st time with my family in July, because I really desire to reside in Canada, a friend advised me to apply for the PR in London as this is better than WP.
Now, the question is...