Together the street, you’ll also uncover London’s oldest Pie and Mash store which has been serving the general public for more than a century, they do usually promote out just immediately after lunch so get there early in order to avoid likely hungry.On a Sunday it holds London’s extremely 1st farmer’s current market, that has been likely f