Lidl

3 Bellenden Road London SE15 5BA