Lidl

27-37 Well Street London E9 7QX