Advertisement
Experience deep relaxation and inner peace through a soothing sound bath and guided meditation session. Soothing mind, body and soul
Advertisement
Event Venue & Nearby Stays
Clewer Parish Hall, 39A Parsonage Lane, Windsor, United Kingdom
Tickets
GBP 24.98