German Historical Institute

German Historical Institute
17 Bloomsbury Square, London, WC1A 2NJ