All Questions
1
question
9
votes
2
answers
2k
views
American renting car in UK
We're planning a road trip to the UK next month and have a couple of questions. I tried calling Budget at Heathrow but couldn't get through to speak with a person.
Q1: I did rent a car in Leeds from ...