In a medium bowl, whisk together the eggs, chopped herbs, paprika, lemon juice, salt, pepper, flour, and soda water until smooth. The batter should be thick enough to coat the fish; add a little more flour or soda water as needed. Stir in the fish cubes until well coated. Cover and refrigerate for 30 minutes.
In a deep sauté pan or Dutch oven, heat 2 inches of neutral oil to 350°F (175°C). Fry the diced potato until deeply golden and crisp, about 5 to 7 minutes. Remove with a slotted spoon and drain on a paper towel-lined plate.
Working in batches, add the battered fish nuggets to the hot oil and fry until crisp and golden brown on both sides, about 4 to 5 minutes total. Drain on fresh paper towels.
To make the tahini dressing, combine the tahini, lemon juice, chopped herbs, olive oil, honey, salt, and water in a small jar or dressing shaker. Shake or whisk until completely smooth and emulsified.
To assemble the salad, layer the chopped lettuce, cucumbers, tomatoes, red onion, and bell peppers in a large serving bowl. Top with the fried potatoes, avocado slices, and warm fish nuggets. Drizzle generously with the tahini dressing and serve immediately.