Shell
171 Thorpe Lea Rd, Egham TW20 8HP, United Kingdom
3.6
49 reviews
8 comments
CFF9+P2 Egham, United Kingdom
Location reporting
Claim this location
Monday: 00–24
Tuesday: 00–24
Wedneasday: 00–24
Thursday: 00–24
Friday: 00–24
Saturday: 00–24
Sunday: 00–24
Tuesday: 00–24
Wedneasday: 00–24
Thursday: 00–24
Friday: 00–24
Saturday: 00–24
Sunday: 00–24
I'm waiting for contact with area manager, if Shell wants more details, before I start to explain everything on social media.
Btw - is this still Shell station???
Before the first lockdown I was there minimum 6 times a month, unfortunately, now I can only advice you - avoid this place !!!