Lidl
63-65 The Broadway, London W13 0SA, United Kingdom
4.2
939 reviews
8 comments
GM5G+X7 London, United Kingdom
Location reporting
Claim this location
Monday: 7–23
Tuesday: 7–23
Wedneasday: 7–23
Thursday: 7–23
Friday: 7–23
Saturday: 7–23
Sunday: 11–17
Tuesday: 7–23
Wedneasday: 7–23
Thursday: 7–23
Friday: 7–23
Saturday: 7–23
Sunday: 11–17
I will rather go in another shop ❗It's like he is staying there to protect the shop from customers ❗❓❗🤔