high street bank
noun [ C ]
BANKING (also High Street bank) ukusa bank in the UK that provides services to ordinary people, not only to businesses, and has many local offices:
All the High Street banks offer euro current and savings accounts.