Skip to content

Vernon Hill's UK Metro Bank sets July 29 opening

Metro Bank plans 200 branches, starting in London this summer