Meditation in Little Thetford - CB6

Little Thetford /ˈθɛtfɔːrd/ is a small village and civil parish 3 miles south of Ely in Cambridgeshire, England, about 76 miles by road from London. Wikipedia