Hi,
If already done landing procedure... then u can go through london but return to Canada you need travel document.
If you are not done landing procedure.. then you can go india with COPR and return you can do landing at airport in Canada..(In this case you dont need travel document)...