About the Business

London Car Rentals is one of London's largest and longest established vehicle rental companies. Over the last 25 years it has built a reputation for delivering market-leading car hire services to its customers in and around the London area.