I have detailed here the GMC application process, fees, documents, ways to speed up the process and what to expect during the process. Hope it helps.
No download links available.