
UK digital bank offering current accounts, savings, lending and business banking via a mobile app; holds a full UK banking licence and serves more than 13 million customers.
Broadwalk House, 5 Appold Street, London, Greater London, EC2A 2AG, United Kingdom
View on map