Put the canned or jar chickpeas and kidney beans in a colander, rinse and drain well. Cut the spring onions into rings and the bell pepper into bite-sized pieces. Dice the tomato. Rub the peel very thinly from about half of the lemon and squeeze the lemon.
Beat all the ingredients for the dressing in a bowl, add the prepared ingredients and mix everything well. Let it steep for at least 2 hours, stirring occasionally and seasoning.
Just before serving, dice the avocado meat and fold in.
Instead of kidney beans, you can also use black beans.