United Kingdom›London›Ilford›Smokin Grill IlfordPhoto Gallery for Smokin Grill IlfordSee full detailsReserve a table