Write a Post
Two ships and two submarines of the Royal Navy have been named HMS Splendid.
Ships named Splendid have earned the following battle honours: