To contact the Canadian Embassy with your phone enquiry, call their UK consular support number 020 7004 6000 at standard rate to speak to their London team directly. You can also phone 0843 506 0492 for 7p/min plus access charge to direct your general enquiries about their UK operations and for support if you are a Canadian citizen.
The Embassy’s trained staff are present on this helpline through daytime working hours.
Alternatively you can email the embassy about consular matters at email@example.com , and regarding passport customer service issues and document processing at firstname.lastname@example.org
The Canadian embassy in London promotes good relations between Canada and the UK, solving incidents and providing services to Canadian citizens resident in the UK wishing to renew their passports or make consular requests.