United KingdomâºLondonâºIlfordâºBim's IlfordPhoto Gallery for Bim's IlfordSee full detailsReserve a table