Upvote:3
According to the UK visa check tool if you:
You need to apply for a Standard Visitor visa. Having a French residency permit does not seem to matter at all in this case.
Quoting from the linked website:
You'll need a visa to work, do business or academic research in the UK
The visa you need to apply for depends on your circumstances.
Business visits
You can apply:
- for a Standard Visitor visa - eg if you’re coming to the UK for conferences, meetings, training, academic research or a sabbatical
- as a visitor doing a ‘permitted paid engagement’ (you must have been invited to the UK because of your expertise) - you can only stay for up to 1 month