Previous Next advert Category: Car Rentals & Leasingadvert Tags: car rental van hire ProfilePhotosReviewsNorth London based car and van rental company Cheapest rental company in North London Call for free quotation Leave a Review. Cancel replyYou must be logged in to post a comment. Category: Car Rentals & Leasing Tags: car rental and van hire Phone: 02075610777 Address: 615 Holloway Rd London Greater London N19 4DJ United Kingdom