A callus peel is a revitalising foot treatment for people whose feet need that little bit of extra TLC. It removes hard, callused skin and adds moisture, so your feet will be ready to hit the town, or just be barefoot round the house.