Preheat the oven to 180C/350F/Gas 4.
For the fish, place the fish and prawns into a bowl, add the lemon juice and zest and season with salt and freshly ground black pepper. Sprinkle over the chives, stir well and set aside to marinate in the fridge for at least 30 minutes.
Meanwhile, for the sauce, melt the butter in a frying pan and fry the onion for 1-2 minutes, or until softened. Stir in the lemon zest and flour and mix well to form a roux. Cook for 2-3 minutes, stirring constantly, then slowly stir in the milk, cream and white wine and cook for a further 2-3 minutes, or until the sauce has thickened. Stir in the crème fraîche and season to taste, with salt and freshly ground black pepper.
Pour the sauce over the fish and stir gently until well combined.
Spoon half of the fish into a large ovenproof dish, add the quails’ eggs, asparagus and peas, then top with the remaining fish mixture.
for the pastry, roll the puff pastry out thinly on a floured work surface until large enough to cover the pie dish. Brush a little beaten egg around the rim of the pie dish. Place the pastry on top of the dish, crimp the edges with a fork and trim off any excess pastry. (Use the excess pastry to cut out fish shapes or letters.)
Brush the tpastry with beaten egg. Stick the fish shapes and letters onto the pie with a little more beaten egg.
Cut a steam hole in the top of the pie and cook for 10 minutes. Reduce the oven to 170C/325F/Gas 3 and bake for a further 20 minutes, or until the pastry is risen and golden-brown and the pie filling is bubbling.