Sorry another question LOL :-X
On the checklist (London) it states: Explain the purpose of your trip - details of your itinerary in Canada, letter of invitation from the person or business you will visit, registration at a conference, letter from your employer, …as applicable.
Does this mean...