11 Things To Know When Renting A Car In England