Our address is:
Sacred Tree Spirit, Horse Pool Lane, The Doward, Whitchurch, Herefordshire, HR9 6DZ
If you need to get in touch you can call: 01600 890426
Please do visit our Facebook page for up to date opening times and to see regular updates and posts from us.
As we are tucked away in the woods and SatNav’s, Google and Bing maps aren’t able to find us, here’s a map to help: