HSBC is the only Bank in the Road. It's two ATMs are always busy. There are couple other Cash Points in the Road. Suggest that you get cash before you arrive, from either Notting Hill or Ladbroke Grove Banks.Many of the shops and pubs take cards.