Newham's go-to for fresh Italian cooking in a beautifully designed space—expect attentive service, expertly mixed cocktails, and dishes that taste like they were just pulled from the garden.
Info
📍
Address
2, Chestnut Plaza, Westfield stratford city, Montfichet Rd, London E20 1GL, UK, LDN