Europcar uk contact. Whether youre on vacation a short break or a business trip the joy of traveling to a new part of the world is having the freedom to explore as you please worldwide car rental can grant you this exciting ability. At europcar you can rent a car or van from over 200 locations in the uk or from any one of our 3835 worldwide locations. Advice to europcar customers on the abolition of the paper counterpart to the uk photocard licence. Discover great car rental options across the globe with europcar.