Europcar Stevenage
39 Crompton Rd, Stevenage SG1 2EE, United Kingdom
3
123 reviews
8 comments
WQ4H+G7 Stevenage, United Kingdom
Location reporting
Claim this location
Monday: 8–18
Tuesday: 8–18
Wedneasday: 8–18
Thursday: 8–18
Friday: 8–18
Saturday: 8–13
Sunday: Close
Tuesday: 8–18
Wedneasday: 8–18
Thursday: 8–18
Friday: 8–18
Saturday: 8–13
Sunday: Close
This company is a disgrace !!!
And to top it off they are still to refund me !!
Have now found out that this company will take booking for any number of cars or vans on the web site they then look at the orders day before you are due to collect and just cancel the ones they cant fulfill .