Today’s journey involves a train and a boat. My two favourite forms of transport so that’s a great start. We’re heading to the Isle of Wight, the largest island in England which is set in the English Channel four miles off the Hampshire coast. The ferry from Portsmouth took us across the Solent – a journey […]