Your next pocket travel guide
Upvote:2
You need separate visa for both the Schengen area (Italy and France part of your journey) and the UK. For more details do some own research first, e.g. google or search our archives.