Find Your Cruise
Book on line with CPS. http://www.candps.com/indexf41b.html?id=10
If parking is so important so far ahead why did you not book with a travel agent that offers free parking? If not included, google 'Southampton Cruise Parking', though candps are very efficient.
If you think about it car hire is the answear.