Jewish Museum

129-131 Albert Street,
NW17NB London
United Kingdom