The Banc - 261-263 W Green Rd, West Green, London N15 3BH, UK on Eaten