United KingdomβΊLondonβΊLeytonβΊKFC Lea Bridge RoadPhoto Gallery for KFC Lea Bridge RoadSee full detailsReserve a table