Add all the ingredients, except for the avocado and lemon juice, to a large mixing bowl and toss delicately to combine.
Add the diced avocado to a seperate bowl and squirt the lemon juice over it. Mix delicately to completey coat all the pieces in lemon juice. This will help keep its beautiful green color.
Now add the avocado to the rest of the salad and gingerly mix it in.
Place the salad in the fridge for an hour or two for the flavors to meld and serve.