1 Comment Lidl UK: How to contact for inquiries By CCC Team September 9, 2020 Head Office Lidl Great Britain Limited 19 Worple Road Wimbledon London SW19 4JS Support Phone: 0800 977…