Yeh I am a bit confused here as well, I know since I'm living in the UAE, London is my processing office or New Delhi since I am Indian. However on CIC website http://www.cic.gc.ca/english/immigrate/skilled/apply-how.asp under 'Submit your completed application' I see they have mentioned
Mail...