Wiener Library for the Study of the Holocaust and Genocide 16 October 2017 Loading Map.... Wiener Library for the Study of the Holocaust and Genocide26 Russell Square - LondonEvents 51.5218338 -0.128197499999942 Address 26 Russell Square London United Kingdom Upcoming Events No events in this location