The International Suffrage Shop, London