Lucky House
17 Baylis Parade, Slough SL1 3LF, United Kingdom
3.8
73 reviews
8 comments
GCC2+45 Slough, United Kingdom
Location reporting
Claim this location
Monday: Close
Tuesday: 16–23
Wedneasday: 16–23
Thursday: 16–23
Friday: 16–23
Saturday: 16–23
Sunday: 16–22
Tuesday: 16–23
Wedneasday: 16–23
Thursday: 16–23
Friday: 16–23
Saturday: 16–23
Sunday: 16–22
I would avoid for now.