Yoga in Denham Corner - NR15

Denham is a village and civil parish in northern Suffolk. Located approximately 3 miles east of Eye, it is within the district of Mid Suffolk. It shares its name with Denham, another Suffolk village. Wikipedia