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