Luton, United Kingdom
86 Chapel St, Chapel Langley
N/A
+448000320878
Love this shop and Leon the guy that works here is a gentleman..
like
Happy staff but shop didn't seam that clean.
I work here so it's great
Worst bookies around
Great odds on slot machines
Deli
The best companies in the category 'Deli'