Church Rd, Mellor, Stockport Cheshire SK6 5LX
Nestled in a peaceful location with beautiful views and surrounding nature, this Victorian building from 1880 retains its original charm while providing a tranquil space for mindfulness and reflection.
New workshops coming soon!
Check back later or follow us on Instagram for updates