Callus Peel is a luxury, spa foot treatment that removes hard, callused skin leaving your feet feeling soft and revitalised. The treatment is a 15 minute process through five stages: Patch, Wrapping, Scraping, Filing and Creaming.
Happy Nails is a mobil