Lidl

Hoxton Street London N1 5LG