Imperial Leather Soap

  • Sale
  • Regular price £2.49
  • Only 2 now available!
Order before 2pm for Next Day delivery


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