Yoga in Denham Corner - IP17

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