Lidl

307-319 Walworth Road London SE17 2TG