Pie and mash is another traditional London dish that has been enjoyed for centuries. It typically consists of a meat pie, such as beef or chicken, served with mashed potatoes and a rich gravy. This hearty and comforting meal is a favorite among locals and can be found in traditional pie and mash shops across the city.