Welcome to The Isle, a Health, Beauty and Wellbeing salon located within the picturesque grounds of Wedmore Golf Club in the heart of Somerset. The Isle's atmosphere of pure tranquility, easy on the eye decor and calming aromas truly help create a sanctuary for the mind, body and soul, far away from the stresses and worries of everyday life.