Restaurant
My Neighbours the Dumplings Victoria Park
15 locals recommend,
Tips from locals
My Neighbour the Dumplings, a popular dumpling house serving traditional and new twists on Chinese street food. Also located in Victoria Park Village (around the corner from the main drag).
Unique things to do nearby
Location
178-180 Victoria Park Rd
London, England