Les, are you sure you've got your mileages right?? Looking at Mikes list you seem well short, according to ViaMichelin it is 391 miles from Bilboa to Benicassim via Zaragosa...............this would give you nearly 800 miles towing in Spain alone without getting from home to Portsmouth and back!
Alan (the kiaman) & Sylvia - recycled teenagers (i.e. over 60!) 2013 Bailey S2 Unicorn Cadiz & 04 Kia Sorento CRDi XS Auto with Griffin Tuning Powerbox (175bhp)