Hi all,
I am completely panicking.
I am a permanent resident of Canada with an expired PR card and I only got my application in to the London visa office on July 17th.
I just recently learnt I needed to get this travel document - I didn't think it would matter as I have lived in Canada...