HMS Hero

Six Royal Navy ships have been called HMS Hero: