At the moment, Holland and Barrett runs 4 stores near St. Peter Port, Channel Isles. This page displays the listing of all Holland and Barrett branches in the area.