Harrods has introduced a new range of dishes from around the world to its Traiteur counter.

The range, dubbed Harrods Serves the World, includes classic British meals as well as Italian, Asian and Indian foods.

Home-grown favourites in the range include Lancashire hot pot and Welsh lamb shanks, plus desserts including, for Jubilee year, queen of puddings.

Among the Italian dishes are classics such as lasagne and pizzas as well as more exotic creations including truffle tortellini and squid ink spaghetti.

For the Indian line-up, Harrods teamed up with Michelin-starred restaurant Tamarind to create dishes that include kingfish curry and naan sandwiches with rajma masala and tangy cheddar.