The Wiener Library for the Study of the Holocaust & Genocide Loading Map.... The Wiener Library for the Study of the Holocaust & Genocide29 Russell Square - LondonEvents 51.5219301 -0.12805760000003374 Address 29 Russell Square London WC1B 5DP United Kingdom Upcoming Events No events in this location