The Body Shop owns 4 stores within the Guernsey, Channel Isles area. The list of The Body Shop branches close by can be viewed below.