United KingdomβΊLondonβΊStoke NewingtonβΊYum Yum Stoke NewingtonPhoto Gallery for Yum Yum Stoke NewingtonNo images available right nowSee full detailsReserve a table