Såvitt jag kommer ihåg att komma till Isle of Wight behöver du få en färja från antingen Portsmouth (kortare väg) eller Southampton. För att komma dit från London måste du ta ett tåg från Waterloo stationen (eller några av följande stationer). Och det finns faktiskt ingen direktanslutning från St. Pancras till Waterloo. Och det snabbaste sättet är nog att ta Victoria-linjen till Green Park och Jubilee till Waterloo.
Du kan försöka optimera för att ta ett tåg från Vauxhall om du ska hitta en som stannar där, men jag tror att de flesta (fasta tåg åtminstone) inte gör det. Också, kom ihåg att vid eventuella förseningar och avbokningar (fel, ja, de händer i London) kommer du att ha fler alternativ från Waterloo.
Så att summera.