Fragranced with the sweet, heady scent of violets and made with soap squares, Yorkshire Violet - Per Piece approx 100g £3.80 Regular Price£3.04Sale PriceQuantity*Add to CartBuy Now