Search for crossword answers and clues
London-based credit brand
Answer for the clue "London-based credit brand ", 11 letters:
barclaycard
Word definitions for barclaycard in dictionaries
Wikipedia
Word definitions in Wikipedia
Barclaycard , part of Barclays Retail and Business Banking, is a global payment business. The Barclaycard was the first credit card introduced in the United Kingdom, coming into service in 1966. It enjoyed a monopoly until the introduction of the Access ...