Currently, Lloyds Bank operates 72 locations near St. Helier, Greater London, Channel Isles. A list of Lloyds Bank branches close by can be found here.