Lidl

11 Horns Road Ilford IG2 6QG