Thatched House Pub -
Latecarrot Delicious African food and beer. The prices are decent as well. I recommend going on a Friday night, it can get really busy as well so parking can be a bit difficult if you are driving. Can’t wait to go there again
74 Ilford Ln, Ilford IG1 2LA, UK
020 3062 5990