Das Schiff des Admiral Nelson ist Portmouth' größte Sehenswürdigkeit. Mit 104 Kanonen sowie 805 Offizieren und Seeleuten an Bord bestand es die Schlacht von Trafalgar im Jahre 1805.