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
328 Ley St, Ilford IG1 4AF, UK
020 8553 5358