Meditation in Kings Ripton - CB24

Kings Ripton is a village and civil parish in Cambridgeshire, England. Kings Ripton lies approximately 3 miles north-east of Huntingdon. Wikipedia