bonjour,
mon expérience bus portsmouth/london remonte à 2004 et le ferry de l'époque arrivait à des heures plus sympas que maintenant, donc je ne sais pas si à 21 h 30 vous trouverez votre bonheur
allez voir sur nationalexpress.com
un conseil, prenez votre billet retour en même temps que l'aller, c'est plus économique
have a good trip !