Lidl

261-275 High Road Ilford IG1 1NJ