Put the chicken, lemon zest, all but 1 tbsp of the lemon juice, half the olive oil and the garlic in a bowl. Season with freshly ground black pepper and mix well.
Heat a non-stick griddle pan until very hot. Thread the chicken, onion wedges and pepper on to pre-soaked wooden or metal skewers. Cook for 10 minutes, turning once, until lightly charred and cooked through with no pink remaining.
Meanwhile, make the lemon dressing: put the remaining lemon juice, oil and half the coriander in a small bowl and whisk together. Set aside. Heat the tortilla wraps all together in the microwave for 1 minute (or place under a hot grill for 30 seconds each side).
Remove the chicken and vegetables from the skewers and pile on to the tortilla wraps, along with the lettuce, soured cream and chive dip and the remaining coriander. Serve with the lemon dressing.