by David Brown | Feb 16, 2017 | British Isles, Cars, England, General Travel, Great Britain, London, Travel Notes, United Kingdom
Car Hire Companies are out of control! Need to hire a car in Europe? The state of the industry is terrible! Practically all the car hire companies won’t even rent to you unless you take their expensive extra insurance package. Or if they do, they hit your...