United Kingdom›London›Upton Park›KFC Green StreetPhoto Gallery for KFC Green StreetSee full detailsReserve a table