Europcar
Europcr in uk Orpington Branch
Hi, I have similar issue with a van I hired in the Orpington branch. I rented it for only a couple of days, when the delivery guys dropped off the van they did not even wait to check to check the vehicle in detail and they left it in front of some other cars obstruction the way, by the time I when ...