Supermarket
Lidl Walworth
38 locals recommend,
Tips from locals
Lidl is just up the road and will have essentials you need from bread and meats to toothpaste and toilet roll.
Things to do nearby
Location
2 Massinger St
London, England