Suresh Kumar
Suresh Kumar voted up Liam Orr's answer
The London Office for the Home Office is in Croydon, South London, Lunar House, 40 Wellesley Road. You will need to pay a fee by credit card or postal order, as the office does not accept cash. First of all, though, check www.homeoffice.gov.uk/, which is the best place for all information on … Read more