Green Shop London
237 Upper St, London N1 1RU, United Kingdom
4.2
24 reviews
8 comments
GVVW+WJ London, United Kingdom
Location reporting
Claim this location
Monday: 7–1
Tuesday: 7–1
Wedneasday: 7–1
Thursday: 7–1
Friday: 7–2
Saturday: 7–2
Sunday: 7–1
Tuesday: 7–1
Wedneasday: 7–1
Thursday: 7–1
Friday: 7–2
Saturday: 7–2
Sunday: 7–1
Never once have they ran out of my favourite Uludag Lemonade 😂 I'm always the one buying it !
Sana tesekkur ederim 💞
A go to place if you're in the Islington area 😁