maybe not in London perhaps but out in Essex there are lots where I live (if they have a card machine at all)