Walthamstow Village's beloved Eat 17 to close over 'rising costs' 0 06.10.2024 16:26 Evening Standard The eatery will shut on October 16