First, wishing you the best of luck!
I'd flag that Spain is highly unlikely given that you don't speak Spanish. France will be difficult as well...decent French is far from the level required at a professional level.
Your priority order makes sense, and I think your best odds lie in the UK. Moreover, it seems you're trying to end up in the UK (France + Spain both include a UK transfer), so I would take the most direct route.
Please note that this route is a tough one and will require extensive networking, persistence, and flexibility in regards to target companies. I would encourage you to diversify and apply to both UK and Indian offices in order to maximize your odds.
Again, good luck!