Yes, you will need a visa if you are not a UK citizen living with a residency permit and planning to visit France unless: 1.) Your nationality is EU/EEA or one of the Schengen countries. 2.) If the country you belong to has a visa liberalization agreement with the Schengen region. 3.) If your nation and the Schengen area have an agreement on visa liberalization. All foreign nationals wishing to apply France visa from UK must possess a valid resident permit for visa approval.