Energy Healing in Ambrosden

Ambrosden is a village and civil parish in Cherwell, Oxfordshire, England, 3 miles southwest of Bicester to which it is linked by the A41 road, and 13 miles from Oxford. The 2011 Census recorded the parish's population as 2,248. Wikipedia

Search Location