Lidl

41-42 The Mall London E15 1XE