The Haven at The Sangha House

The Haven @ Sangha. Our philosophy: Rest your body Quieten your mind Soothe your spirit


    Health/Beauty

   01823 428156

      First Floor, Mitre House, Tower Street, Taunton, United Kingdom

Leave a comment




"Find your fav relax venue... in one click"