0 a 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.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
high street bank