Free listing S 1 Sultan Turkmen Restaurant Ilford IG1 4TA 02086 169 797 Turkish fare specializing in small plates & charcoal-grilled meats & platters in a casual setting. 165-169 Cranbrook Road, Cranbrook, Ilford, Greater London, IG1 4TA, Un View profile