There are a wide range of banks and building societies providing bank accounts, from packaged and cashback accounts offering added extras to high interest and bad credit bank accounts.
Barclays
Chase
first direct
HSBC
Monzo
NatWest
Royal Bank of Scotland
Santander
Starling Bank
TSB