I appreciate all of the help on here. My fault on taxes/fee structure coming into London, I knew there was something with London, but for some reason thought coming into was bad.
I do plan on using Eurostar once over there for the reasons mentioned previously about saving time by getting city center to city center, and also because I have never experienced them and think it will be an experience in itself.
Trying to piece things together I am looking to arrive in London, stay for 4 days, Eurostar to Paris stay for 4 days, and then another train to somewhere in Italy which I haven't decided on yet, and then fly out of whichever airport is near the city i decide to visit in Italy.
Again, I really appreciate the help.