Britain's What's On Event Guide
Meditation in all its forms is an increasing practice in the lives of many across the world. Meditation is proving to be very useful in stress reduction; building an awareness of oneself and the environment...
See more >
Newport Centre, 1 Kingsway Newport, South Wales NP20 1UH
Thu 4 Jul 19