It depends on which category you applied in.
http://www.cic.gc.ca/english/information...
Choose the category and then scroll down to LONDON.
Skilled worker (federal) from UK is currently taking around 3 years to be processed.
skilled worker applications from USA are taking 2 years.