Lifebuoy Soap Is Back
Lifebuoy Soap was launched in 1894 by Lever Brothers and was originally a red, carbolic soap. It was incredibly popular and it was suggested that every house in Britain had a bar of it (that seems a bit far fetched to me though). Sarah’s dad is a big fan of the soap and as our [...]