Yeotown - the United Kingdom

Most Innovative Health & Weight Loss Retreat - UK
<p>Yeotown Devon is a well-established health retreat located on the picturesque North Devon coastline. Our award-winning 5-day affirming health retreat programme is called the Yeotox &#8211; our aim is to leave you feeling at your optimum level. It is Yeotown&#8217;s modern take on a traditional detox. Our all-inclusive programme has been mindfully curated for over 12 years now with activities and sessions to nourish, strengthen, enlighten, and ultimately help you prioritise your physical and mental health.</p>