Strategic Scientific Reserve Headquarters

The Strategic Scientific Reserve Headquarters served as the main base of the Strategic Scientific Reserve during World War II. Located in London, it was the main European facility of the S.S.R.

History
To be added