Karma Sanctum on The Green, Cookham Dean, UK