The Birds - 692 High Rd Leytonstone, Leytonstone, London E11 3AA, UK on Eaten