New year's Eve buffet - Ledgowan

Poached salmon, mini Yorkshire puddings with horseradish cream and rare roast beef, Italian meat platters, melon, quails Scotch eggs with mustard dip, baked ham with honey and mustard glaze, mini crab cakes, Waldorf salad, potato and spring onion salad, couscous with roasted Mediterranean vegetables, langoustines with garlic mayo, cheese board, smoked salmon, crudités with hoummous, homemade bread.