All aboardJust off the coast of Portsmouth lies a historic sea fortress com - The Independent