French city with a ferry link to Portsmouth (2,5)
I believe the answer is:
le havre
(Other definitions for le havre that I've seen before include "Port city of northern France" , "Northern French port" , "Port in Normandy" , "French Channel port" .)