What is Mindfulness?

Mindfulness has become a serious buzzword in recent years and is seen in almost every walk of life from health to education, business and personal well-being. Did you know that the NHS prescribes it to patients experiencing stress and depression. Also Google and eBay...