hmsinvincible82.co.uk
History – HMS Invincible
Six ships of the Royal Navy have borne the name Invincible. The last (our) Invincible was the sixth in the famous line which began with the French 74 gun L’Invincible, built in 1744 and captu…