Lidl
64-70 Camden High St, Camden Town and Regent's Park NW1 0LT