Food with a Danish heart

Danish Canape - Each canape costs £1.25p

Marinated herring, egg and roe on rye bread
Blinis with smoked salmon, creme fraiche, red onion and dill
Frikadeller (meat balls) with cranberry dip
Atlantic prawns, egg, mayonnaise, dill and cherry tomato on baguette
Roast beef with remoulade, crispy onion and cornichon
Hawarti cheese, radish, red pepper and cress on baguette
Kransekage (marzipan biscuit) with flags

Danish Canape - Each canape costs £1.25p