Lidl

6-16 Sterling Way London N18 2XZ