The Beauty Cave is a thriving, modern salon based in the heart of Cheddar village. Known for its friendly atmosphere and high quality services, we offer a full range of beauty treatments including nails, facials, massage, waxing, brows, lash services,…