- 1 hr1 hour
- 22 British pounds£22
- Location 1
Callus Peel is a luxury, spa foot treatment that removes hard, callused skin leaving your feet feeling soft and revitalised. The treatment is a process through four stages: Patch, Wrapping, Scraping & Filing and Moisturising.
For cancellations please let me know 24 hours in advance. Thank you