Leeds Cryotherapy Clinic offers you the latest treatment using liquid nitrogen for treatments of weight loss, Beauty, Anti-aging, Athletic Recovery, Health & Wellness. Getting amazing results and leaving you feeling refreshed, revitalised and rejuvenated.