I appear to have just booked myself and my bicycle onto a ferry from Portsmouth to Santander in early June.
I aim to ride home through Spain, France, Andorra, Monaco, Italy, Switzerland, Austria, Liechtenstein, Germany, Luxembourg, Belgium and The Netherlands. Then ferry back to Harwich.
Best go out and get some miles in...