Visa applications in the UK

As of the 18th November 2015, the Consulate General of France in London accepts visa applications from all over the United Kingdom through its outsourced partners TLScontact London and TLScontact Edinburgh.