Sorry, I can't help you out either but I was just curious, what country are you from?
I thought London only dealt with visa exempt countries when it came to family class sponsorships.
(Channel Islands, Denmark, England, Falkland Islands, Faroe Islands, Finland, Greenland, Iceland, Ireland, Isle...