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