Revolting service from this company - thank God I checked! Thought it was odd, having ordered a car for four days' work, not to have email confirmation. Turned out that they don't deliver cars to Orpington, Southeast London - and couldn't be bothered to tell me. Avoid, avoid, avoid!!!!
5 years ago
Europcar has a
1.2
average rating
from
285
reviews