Nando's Walthamstow - 261 High St 1 The Scene, Walthamstow, London E17 7FD, UK on Eaten