Place potatoes in a large pot, fill with water until covered, salt and boil until tender (roughly 10 minutes). Drain and rinse with cold water to stop the cooking, cut in half and set aside.
While doing step 1, boil the eggs eggs in a separate pot for 8 minutes. Drain, rinse with cold water, de-shell, dry and set aside.
In a large bowl, whisk the mayonnaise, mustard and vinegar together until smooth.
Add the shrimp, dill, pickles, celery, cucumbers, potatoes, salt & pepper and mix together.
Place the lettuce leaves in a bowl or deep dish, scoop the potato salad & shrimp over it, top with a boiled egg cut in two, garnish with dill and serve.