Luxury Soap Bars

      Our exclusive range of soaps from The English Soap Company are made from pure vegetable oils to which they add generous amounts of vegetable derived glycerine and Shea butter from the African Karite tree to ensure that the bar both moisturises and nourishes the skin.
      65 products