Shell
85 London Rd, Slough SL3 7RS, United Kingdom
4.2
78 reviews
8 comments
GC2M+PH Slough, United Kingdom
Location reporting
Claim this location
Monday: 6–23
Tuesday: 6–23
Wedneasday: 6–23
Thursday: 6–23
Friday: 6–23
Saturday: 6–22
Sunday: 7–22
Tuesday: 6–23
Wedneasday: 6–23
Thursday: 6–23
Friday: 6–23
Saturday: 6–22
Sunday: 7–22
Please was very clean and have everything you need. Sadly the jet wash is broken but the automatic one worked very well!!
Hi5 Fara