Lidl

198 Tollgate Road London E6 5YA