Do not use this company. No matter what they promise, they will not deliver when it comes down to delivery. Then they will just fob you off every time you email them.
Dreadful service. Dreadful people.
2 years ago
Europcar has a
1.2
average rating
from
274
reviews