Spiritual Healing in Launton - HP18

Launton is a village and civil parish on the eastern outskirts of Bicester, Oxfordshire, England. The 2011 Census recorded the parish's population as 1,204. Wikipedia