Six ships of the British Royal Navy have been named HMS Invincible.
External links
... Museum, Carlisle Derby and Derbyshire Derby Industrial Museum[?] Derby Museum and Art Gallery[?] National Trust Museum of Childhood[?] Working Textile Museum[?], ...