My Reviews

Europcar Car Rental - London Heathrow Airport - LHR - England - UK
 
1.0
Reviewed by halldor
"What ever you do, avoid this car rental at all cost. Horrible service and they just lie flat out! No way you can go in there and not pay extra if they see an opportunity. Will avoid Europcar in the future. The worst experience I have ever had at a..."
Unable to load tooltip content.