Yoga in Henley

Henley is a small village just north of Ipswich in Suffolk, England. Wikipedia