London has its roots firmly intertwined with pies, so here's what we think are some of the best pies money can buy you in our great nation's capital.
241