Hey Sorella,
The doctor's office will do an electronic form of IMM1017, so don't worry about that. They will also give you a copy of part of the form (printed from the elctronic form), and this is what you will have to attach to your application.
As for it going to London, I have no idea. My...