German Historical Institute, London 26 October 2016 Map Unavailable Address 17 Bloomsbury Square London United Kingdom Upcoming Events No events in this location