Lidl

43-49 High Street London E17 7AD