Imperial Leather Soap

  • Sale
  • Regular price £2.49
Order before 2pm for Next Day delivery


100g The Original bar soap that's long lasting, trusted by generation after generation.