Lidl 180-214 Upper Tooting Road, London SW17 7EW