London Mills from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Beck's Place - Illinois, London Mills, 103 North 3rd, 61544 (309) 486-3574 Map