Two ships and two establishments of the Royal Navy have been named HMS Impregnable:
Contents
Ships
Training establishment
References
HMS Impregnable Wikipedia(Text) CC BY-SA
Two ships and two establishments of the Royal Navy have been named HMS Impregnable: