7 Best Shepherd Pie Restaurants in London
London, the central city of the UK, has a rich background which has influenced its food. Its residents are not surprised by the variety of meals that grace its streets. One of these dishes is the Shepherd’s Pie, an old London staple still favored by the populace. This simple meal is prepared with cooked minced…