Most major car hire companies in West Hampstead accept debit cards, but you might need to show extra documents, pay a larger deposit, or have your credit checked. Always read the company’s policy before you book to make sure they’ll accept your payment.