The Green Goose 112 Anglo Road, London E3 5HD