New passenger ferry leaves the Isle of Wight to sail 200 nautical miles to LondonThe newest addition to London’s river bus transport network is today making its almost 200 nautical mile maiden journey to the Capital...