HMS Echo H87 Royal Navy survey minesweeper 2021 Posted on February 12, 2021 by laststandonzombieisland Leave a comment HMS Echo (H87), a 3,700-ton multi-role hydrographic survey ship commissioned in 2003. Previous Return to The Titanic and Lusitania of the Baltic