top of page

Callus Peel

Callus peel is a luxury foot treatment which removes hard calloused skin leaving your feet feeling s


About

Callus peel is a luxury foot treatment which removes hard calloused skin leaving your feet feeling soft and revitalised.


bottom of page