Search for crossword answers and clues

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 ...