After lodging your visa application online, you will then be asked to make an appointment for an interview at a centre in London, Manchester or Edinburgh. These are run by a company calledTLS Contact, which is contracted by the French government to handle visa applications from the UK. Both ...