Leaf House is a peaceful garden studio in Kennington, Oxford. Situated on the edge of the woods, the sounds of nature abound, bringing another dimension to your yoga practice. It is ideal for smaller group classes and one-on-one sessions. Full address given on booking.