Lidl

1 Plough Lane, London SW17 0BW