A huge straw hut to meditate in the English countryside