Address for Metro Bank London

  • 160-166 Kensington High Street, Kensington, London , London , W8 7RG
  • 0345 08 08 500

Metro Bank in London Branch Opening Times

Monday to Saturday 9am to 5pm, Sunday 11am to 5pm